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. (WO2016113350) PROCÉDÉ POUR ÉCRIRE DES DONNÉES DANS UN DISPOSITIF DE MÉMOIRE ET LIRE DES DONNÉES SUR LE DISPOSITIF DE MÉMOIRE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2016/113350    N° de la demande internationale :    PCT/EP2016/050667
Date de publication : 21.07.2016 Date de dépôt international : 14.01.2016
CIB :
G09C 1/00 (2006.01), H04L 9/32 (2006.01)
Déposants : SIEMENS AKTIENGESELLSCHAFT [DE/DE]; Witlelsbacherplatz 2 80333 Munich (DE)
Inventeurs : PITU, Ciprian-Leonard; (RO)
Mandataire : MAIER, Daniel; (DE)
Données relatives à la priorité :
15464002.3 15.01.2015 EP
Titre (EN) A METHOD OF WRITING DATA TO A MEMORY DEVICE AND READING DATA FROM THE MEMORY DEVICE
(FR) PROCÉDÉ POUR ÉCRIRE DES DONNÉES DANS UN DISPOSITIF DE MÉMOIRE ET LIRE DES DONNÉES SUR LE DISPOSITIF DE MÉMOIRE
Abrégé : front page image
(EN)The present invention relates to a method of writing data to a memory device (4, 5, 6) and reading data from the memory device (4, 5, 6), comprising: issuing a challenge to a PUF device (16) during a power-up process in order to derive a PUF response; error correcting the PUF response; providing, to the memory device (4, 5, 6), delinearized addresses by means of a delinearization algorithm using the error corrected PUF response; masking data, which is written to the memory device (4, 5, 6), by means of a masking module (19) using the error corrected PUF response; de-masking data, which is read from the memory device (4, 5, 6), by means of the masking module (19) using the error corrected PUF response; and performing a check-sum verification of read data. Thus, address delinearization and data masking are used together to obfuscate the memory content.
(FR)La présente invention concerne un procédé pour écrire des données dans un dispositif de mémoire (4, 5, 6) et lire des données sur le dispositif de mémoire (4, 5, 6), comprenant les étapes consistant à : envoyer un challenge à un dispositif PUF (16) pendant un processus de mise sous tension afin d’obtenir une réponse PUF ; corriger les erreurs de la réponse PUF ; envoyer au dispositif de mémoire (4, 5, 6) des adresses délinéarisées au moyen d’un algorithme de délinéarisation en utilisant la réponse PUF dont les erreurs ont été corrigées ; masquer les données, qui sont écrites dans le dispositif de mémoire (4, 5, 6), au moyen d’un module de masquage (19) en utilisant la réponse PUF dont les erreurs ont été corrigées ; démasquer les données, qui sont lues sur le dispositif de mémoire (4, 5, 6), au moyen du module de masquage (19) en utilisant la réponse PUF dont les erreurs ont été corrigées; et effectuer une vérification de somme de contrôle sur les données lues. On utilise donc la délinéarisation des adresses en même temps que le masquage de données pour camoufler le contenu de la mémoire.
É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, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, 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, SA, 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, ST, 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 : anglais (EN)
Langue de dépôt : anglais (EN)