发明名称 METHOD AND APPARATUS FOR OPERATING RESOURCES UNDER CONTROL OF A SECURITY MODULE OR OTHER SECURE PROCESSOR
摘要 A method and apparatus for operating a set of resources (74-77) under the control of a secure processor, e.g., security module (50), 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 (52) 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 (61) 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, the secure processor tests both its authenticity and regularity and only executes the associated command primitives if the command passes both tests.
申请公布号 WO9705551(A1) 申请公布日期 1997.02.13
申请号 WO1996US11837 申请日期 1996.07.26
申请人 VERIFONE, INC.;CARLOGANU, MARIUS, M.;SHEETS, JOHN, F. 发明人 CARLOGANU, MARIUS, M.;SHEETS, JOHN, F.
分类号 G06F21/00;G07F7/10;(IPC1-7):G06F13/14 主分类号 G06F21/00
代理机构 代理人
主权项
地址