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. (WO2014009307) PROCÉDÉ POUR PROTÉGER UNE CARTE À PUCE CONTRE UNE ATTAQUE PHYSIQUE DESTINÉE À MODIFIER LE COMPORTEMENT LOGIQUE D'UN PROGRAMME FONCTIONNEL
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/009307    N° de la demande internationale :    PCT/EP2013/064368
Date de publication : 16.01.2014 Date de dépôt international : 08.07.2013
Demande présentée en vertu du Chapitre 2 :    07.05.2014    
CIB :
G06F 21/54 (2013.01), G06F 21/77 (2013.01)
Déposants : MORPHO [FR/FR]; 11 boulevard Gallieni F-92130 Issy les Moulineaux (FR)
Inventeurs : LE, Thanh Ha; (FR).
BRINGER, Julien; (FR).
GONCALVES, Louis-Philippe; (FR).
BERTHIER, Maël; (FR)
Mandataire : MAILLET, Alain; 5 place Newquay B.P 70250 F-35802 Dinard Cedex (FR)
Données relatives à la priorité :
12/56618 10.07.2012 FR
Titre (EN) METHOD FOR PROTECTING A CHIP CARD AGAINST A PHYSICAL ATTACK INTENDED TO MODIFY THE LOGICAL BEHAVIOUR OF A FUNCTIONAL PROGRAM
(FR) PROCÉDÉ POUR PROTÉGER UNE CARTE À PUCE CONTRE UNE ATTAQUE PHYSIQUE DESTINÉE À MODIFIER LE COMPORTEMENT LOGIQUE D'UN PROGRAMME FONCTIONNEL
Abrégé : front page image
(EN)The present invention relates to a method for protecting a functional program stored in a memory area of an electronic card against an attack by disturbance of electrical origin intended to modify at least one logic state of at least one code of this program, said method comprising: - a step (1) of storing in the course of which codes of the functional program and codes of a control program intended to verify the logical behaviour of the functional program are stored within the memory of the card, - a step (2) of executing at least one code of the functional program, followed by - a step (3) of verifying the logic states of the functional program by executing the control program. The method is characterized in that in the course of the storing step, the codes of the control program are stored in a memory area formed of addresses which are defined so that the attack by disturbance of electrical origin has no influence on the logic states of this program.
(FR)La présente invention concerne un procédé pour protéger un programme fonctionnel mémorisé dans une zone mémoire d'une carte électronique contre une attaque par perturbation d'origine électrique destinée à modifier au moins un état logique d'au moins un code de ce programme, ledit procédé comportant : - une étape (1) de mémorisation au cours de laquelle des codes du programme fonctionnel et des codes d'un programme de contrôle destiné à vérifier le comportement logique du programme fonctionnel sont mémorisés au sein de la mémoire de la carte, - une étape (2) d'exécution d'au moins un code du programme fonctionnel suivie par - une étape (3) de vérification des états logiques du programme fonctionnel par exécution du programme de contrôle. Le procédé est caractérisé en ce que au cours de l'étape de mémorisation, les codes du programme de contrôle sont mémorisés dans une zone mémoire formée d'adresses qui sont définies pour que l'attaque par perturbation d'origine électrique n'ait pas d'influence sur les états logiques de ce programme.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Langue de publication : français (FR)
Langue de dépôt : français (FR)