Systolic parallel galois hash computing device
AssigneeSecturion Systems, Inc.
InventorsSean Little, Jordan Anderson
Life of this patent
Estimating the term…
Loading patent…
AssigneeSecturion Systems, Inc.
InventorsSean Little, Jordan Anderson
Estimating the term…
A computing device (e.g., an FPGA or integrated circuit) processes an incoming packet comprising data to compute a Galois hash. The computing device includes a plurality of circuits, each circuit providing a respective result used to determine the Galois hash, and each circuit including: a first multiplier configured to receive a portion of the data; a first exclusive-OR gate configured to receive an output of the first multiplier as a first input, and to provide the respective result; and a second multiplier configured to receive an output of the first exclusive-OR gate, wherein the first exclusive-OR gate is further configured to receive an output of the second multiplier as a second input. In one embodiment, the computing device further comprises a second exclusive-OR gate configured to output the Galois hash, wherein each respective result is provided as an input to the second exclusive-OR gate.
A system comprising:
A circuit comprising a plurality of sub-circuits, each sub-circuit providing a respective result used to determine a hash for input data, and each sub-circuit comprising:
A method comprising:
Dependencies are inferred from the claim text.