Patent · US Expired

Method and apparatus for operating resources under control of a security module or other secure processor

US6226749A · kind A · utility

96Cited by
2References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 6, 1998
Grant dateMay 1, 2001
Priority date
Expiry dateJul 6, 2018

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/0853
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for operating a set of resources under the control of a secure processor, e.g. security module, having a command authentication means and a command execution means, to achieve secure control of the resources. The secure processor stores a set of command primitives for functional control of the resources. A set of defined commands for invoking command primitives has either a secured command format including a command sequence ID, a command code, and a set of command data items or a non-secured command format including a command code and a set of command data items. The secure processor stores a command set up table including command type flags to designate each command as a secured command or a non-secured command. An application program running in an external device includes a plurality of the defined commands in either secured command format or the non-secured command format and these are sent one at a time to the secure processor for execution. The secure processor looks up each received command in the command set up table, and if the command is a non-secured command it immediately executes associated command primitives. If the command is a secured command,…

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