US2009161863A1PendingUtilityA1
Hardware implementation of the secure hash standard
Est. expiryMar 22, 2021(expired)· nominal 20-yr term from priority
Inventors:Walter James Scheuermann
G06F 9/3879G06F 9/3895G06F 21/72G06F 9/30029G06F 15/7867H04L 9/0643H04L 2209/12
53
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
An integrated circuit for implementing the secure hash algorithm is provided, According to one aspect of the integrated circuit, the integrated circuit includes a data path and a controller controlling operation of the data path. According to another aspect of the integrated circuit, the data path is capable of handling each round of processing reiteratively. The controller flirter includes an address control module and a finite state machine.
Claims
exact text as granted — not AI-modified1 . An integrated circuit for implementing a secure hash algorithm, comprising:
a data path configured to process an input message pursuant to the secure algorithm; and a controller configured to control operation of the data path; wherein the data path and the controller are implemented using hardware components.
2 . An integrated circuit for implementing the secure hash algorithm, comprising:
a data path circuit comprising:
a memory configured to store a plurality of variables that are used to carry out the secure hash algorithm;
a first multiplexor coupled to the memory;
a first register coupled to the first multiplexor;
a shifter coupled to the first register;
an arithmetic logic unit coupled to the shifter and the first multiplexor;
a second register coupled to the arithmetic logic unit; and
a second multiplexor coupled to the second register, the memory and the arithmetic logic unit; and
a controller configured to control operation of the data path circuit, comprising:
an address control module; and
a finite state machine operable in conjunction with the address control module to generate a physical memory address for accessing the memory and a plurality of control bits, the physical memory address and the plurality of control bits are used to control operation of the data path circuit.Join the waitlist — get patent alerts
Track US2009161863A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.