US 7,321,910 B2 | ||
Microprocessor apparatus and method for performing block cipher cryptographic functions | ||
Thomas A. Crispin, Austin, Tex. (US); G. Glenn Henry, Austin, Tex. (US); and Terry Parks, Austin, Tex. (US) | ||
Assigned to IP-First, LLC, Fremont, Calif. (US) | ||
Filed on Sep. 29, 2003, as Appl. No. 10/674,057. | ||
Claims priority of provisional application 60/464394, filed on Apr. 18, 2003. | ||
Prior Publication US 2004/0228479 A1, Nov. 18, 2004 | ||
Int. Cl. H04L 9/00 (2006.01); H04L 9/32 (2006.01); G06F 7/36 (2006.01) |
U.S. Cl. 708—231 [713/190; 713/164] | 110 Claims |
1. An apparatus in a microprocessor, for accomplishing cryptographic operations, comprising:
translation logic, configured to receive a cryptographic instruction from a source therefrom, wherein said cryptographic instruction
prescribes one of the cryptographic operations, and configured to translate said cryptographic instruction into a sequence
of micro instructions specifying sub-operations required to accomplish said one of the cryptographic operations; and
execution logic, operatively coupled to said translation logic, configured to receive said sequence of micro instructions,
and configured to perform said sub-operations.
|