US 12,452,076 B2
Authentication system having pipelined processing
Ming Ruan, San Jose, CA (US)
Assigned to XILINX, INC., San Jose, CA (US)
Filed by XILINX, INC., San Jose, CA (US)
Filed on Feb. 1, 2023, as Appl. No. 18/104,735.
Prior Publication US 2024/0259210 A1, Aug. 1, 2024
Int. Cl. G06F 21/30 (2013.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); G06F 21/44 (2013.01); G06F 21/62 (2013.01); H04L 9/16 (2006.01)
CPC H04L 9/3242 (2013.01) [H04L 63/0853 (2013.01)] 17 Claims
OG exemplary drawing
 
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.