Patent · US Active

Apparatus and method for employing cryptographic functions to generate a message digest

US7925891B2 · kind B2 · utility

7Cited by
80References
37Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 25, 2005
Grant dateApr 12, 2011
Priority date
Expiry dateSep 7, 2028

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/80
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.