Text this: Reusable data-path architecture for encryption-then-authentication on FPGA