Patent · US Active

Microprocessor apparatus and method for providing configurable cryptographic block cipher round results

US7502943B2 · kind B2 · utility

29Cited by
63References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 16, 2004
Grant dateMar 10, 2009
Priority date
Expiry dateNov 8, 2028

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/125
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides an apparatus and method for performing cryptographic operations on a plurality of input data blocks within a processor. In one embodiment, an apparatus for performing cryptographic operations is provided. The apparatus includes fetch logic and execution logic. The fetch logic is disposed within a microprocessor, and is configured to receive a atomic cryptographic instruction as part of an instruction flow executing on the microprocessor. The cryptographic instructionsingle atomic cryptographic instruction prescribes one of the cryptographic operations, and also prescribes that an intermediate result be generated. The execution logic is disposed within the microprocessor and is operatively coupled to the single atomic cryptographic instruction. The execution logic executes the one of the cryptographic operations, and generates the intermediate result.

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