Apparatus and method for employing cryptographic functions to generate a message digest
AssigneeVIA Technologies, Inc.
InventorsThomas A. Crispin, G. Glenn Henry, Terry Parks
Life of this patent
Estimating the term…
Loading patent…
AssigneeVIA Technologies, Inc.
InventorsThomas A. Crispin, G. Glenn Henry, Terry Parks
Estimating the term…
The present invention provides an apparatus and method for performing cryptographic operations on a plurality of message blocks within a processor to generate a message digest. In one embodiment, the apparatus has an x86-compatible microprocessor that includes translation logic and execution logic. The translation logic receives a single, atomic cryptographic instruction from a source therefrom, where the single, atomic cryptographic instruction prescribes generation of the message digest according to one of the cryptographic operations. The translation logic also translates the single, atomic cryptographic instruction into a sequence of micro instructions specifying sub-operations required to accomplish generation of the message digest according to the one of the cryptographic operations. The execution logic is operatively coupled to the translation logic. The execution logic receives the sequence of micro instructions, and performs the sub-operations to generate the message digest.
An apparatus, for accomplishing cryptographic operations, comprising:
An apparatus for performing cryptographic operations, comprising:
A method for performing cryptographic operations, the method comprising:
Dependencies are inferred from the claim text.