WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO1998003903) PROCEDE ET APPAREIL D'EXPLOITATION DE RESSOURCES SOUS LA COMMANDE D'UN MODULE DE SECURITE OU AUTRE PROCESSEUR SECURISE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/1998/003903    N° de la demande internationale :    PCT/IB1996/001507
Date de publication : 29.01.1998 Date de dépôt international : 23.07.1996
CIB :
G06F 21/34 (2013.01), G06F 21/53 (2013.01), G06F 1/00 (2006.01)
Déposants : VERIFONE S.A. [FR/FR]; 117-119, quai de Valmy, F-75484 Paris Cedex 10 (FR) (Tous Sauf US).
SHEETS, John [US/FR]; (FR) (US Seulement).
CARLOGANU, Marius [RO/FR]; (FR) (US Seulement)
Inventeurs : SHEETS, John; (FR).
CARLOGANU, Marius; (FR)
Mandataire : POCHART, François; Cabinet Hirsch, 34, rue de Bassano, F-75008 Paris (FR)
Données relatives à la priorité :
Titre (EN) METHOD AND APPARATUS FOR OPERATING RESOURCES UNDER CONTROL OF A SECURITY MODULE OR OTHER SECURE PROCESSOR
(FR) PROCEDE ET APPAREIL D'EXPLOITATION DE RESSOURCES SOUS LA COMMANDE D'UN MODULE DE SECURITE OU AUTRE PROCESSEUR SECURISE
Abrégé : front page image
(EN)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, the secure processor tests both its authenticity and regularity and only executes the associated command primitives if the command passes both tests.
(FR)Procédé et appareil d'exploitation d'un ensemble de ressources sous la commande d'un processeur sécurisé, un module de sécurité, par exemple, comprenant un moyen d'authentification de commande et un moyen d'exécution de commande, et permettant de gérer de façon sûre les ressources. Ce processeur sécurisé mémorise un ensemble de primitives de commande pour gérer de façon fonctionnelle les ressources. Un ensemble de commandes définies, destinées à appeler les primitives de commande, présente soit un format de commande sécurisé contenant une identification de séquence de commande, un code de commande et un ensemble d'éléments de données de commande, soit un format de commande non sécurisé, contenant un code de commande et un ensemble d'éléments de données de commande. Le processeur sécurisé mémorise une table de configuration de commandes comprenant des drapeaux de type de commande pour désigner chaque commande en tant que commande sécurisée ou commande non sécurisée. Un programme d'applications exécuté dans un dispositif externe comprend une pluralité des commandes définies soit dans le format sécurisé soit dans le format non sécurisé, et celles-ci sont transmises une à une au processeur sécurisé pour être exécutées. Le processeur sécurisé recherche chaque commande reçue dans la table de configuration de commandes, et, si la commande n'est pas sécurisée, il exécute immédiatement les primitives de commande associées. Si la commande est sécurisée, le processeur contrôle à la fois son authenticité et sa régularité, et n'exécute les primitives de commande associées que si la commande satisfait aux deux types de contrôle.
États désignés : AL, AM, AT, AU, AZ, BB, BG, BR, BY, CA, CH, CN, CU, CZ, DE, DK, EE, ES, FI, GB, GE, HU, IL, IS, JP, KE, KG, KP, KR, KZ, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, TJ, TM, TR, TT, UA, UG, US, UZ, VN.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (KE, LS, MW, SD, SZ, UG)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)