Patent · US Active

Microprocessor apparatus and method for performing block cipher cryptographic functions

US7844053B2 · kind B2 · utility

20Cited by
61References
50Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 5, 2003
Grant dateNov 30, 2010
Priority date
Expiry dateJun 23, 2026

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/06
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A microprocessor apparatus is provided, for performing a cryptographic operation. The microprocessor apparatus includes an x86-compatible microprocessor that has fetch logic, a cryptography unit, and an integer unit. The fetch logic is configured to fetch an application program from memory for execution by the x86-compatible microprocessor. The application program includes an atomic instruction that directs the x86-compatible microprocessor to perform the cryptographic operation. The atomic instruction has and opcode field and a repeat prefix field. The opcode field prescribes that the device accomplish the cryptographic operation as further specified within a control word stored in a memory. The repeat prefix field is coupled to the opcode field. The repeat prefix field indicates that the cryptographic operation prescribed by the atomic instruction is to be accomplished on a plurality of blocks of input data.

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