| CPC H04L 9/3242 (2013.01) [H04L 63/0853 (2013.01)] | 17 Claims |

|
1. An authentication device comprising:
key stream generator circuitry configured to receive a first input data stream and generate a first data stream output signal based on the first input data stream and an encryption key, wherein the first input data stream is associated with a first data rate; and
hash function circuitry configured to receive the first data stream output signal from the key stream generator circuitry, the hash function circuitry comprising:
first decimation circuitry configured to receive the first data stream output signal, and combine adjacent data words of the first data stream output signal to generate a first decimated output signal having a second data rate, wherein the second data rate is less than the first data rate; and
second decimation circuitry configured to receive the first decimated output signal and generate a second decimated output signal based on the first decimated output signal, wherein the second decimated output signal has a third data rate that is less than the second data rate; and
recursive circuitry configured to generate an authentication tag based on the second decimated output signal.
|