摘要:
L'invention concerne un procédé de brouillage d'adresses dans une mémoire non volatile, organisée en pages (P), dans lequel : la mémoire présente une granularité d'écriture de mots (W) comportant un ou plusieurs octets ; la mémoire comporte une granularité d'effacement de blocs (B) comportant une ou plusieurs pages (P) de plusieurs mots chacune ; et des adresses logiques (L-ADD) sont converties en adresses physiques en respectant les conditions suivantes : les adresses de données sont brouillées (32) en respectant la structure des pages et les adresses de code sont brouillées (31) en respectant la structure des mots.
摘要:
L'invention concerne un procédé d'exécution d'un algorithme, comportant les étapes suivantes : réaliser (41) une première exécution (EXE1) de l'algorithme par une unité de traitement (11) ; envoyer au moins un premier résultat pour écriture dans une mémoire à un circuit de gestion de mémoire ; stocker (43) ledit premier résultat dans une première zone (122) de la mémoire volatile ; réaliser (44) une deuxième exécution (EXE2) de l'algorithme par ladite unité de traitement ; envoyer au moins un deuxième résultat pour écriture dans la mémoire audit circuit ; et appliquer (46, 47, 48), par ledit circuit, un traitement différent par rapport à la première exécution.
摘要:
L'invention concerne un procédé de gestion d'une mémoire flash, dans lequel : les données (A) à stocker sont organisées en blocs logiques (Bi) ; la mémoire est divisée en pages ; chaque page est divisée en trames (Fj), chaque trame pouvant contenir au moins un bloc de données et au moins deux mots de métadonnées de trame (FMDj) ; chaque page comporte au moins un mot de métadonnées de page (PMD) qui contient, lorsqu'une page est écrite, une valeur d'un compteur (PWN) de nombre de pages écrites ; une écriture d'un bloc logique dans la mémoire s'accompagne d'une programmation d'un premier mot de métadonnées de trame (FMDj(2)) avec un identifiant (i) de ce bloc logique ; et la page dans laquelle procéder à l'écriture est choisie comme étant celle dont le premier mot de métadonnées contient la valeur maximum du compteur de pages écrites parmi toutes les pages.
摘要:
L'invention concerne un procédé de vérification de l'authenticité d'un produit associé à un dispositif hôte, dans lequel : un premier circuit électronique (10) du dispositif initialise un circuit de rétention de charges d'un deuxième circuit électronique (22) du produit ; et le premier circuit interprète une durée de décharge du circuit de rétention de charges pour décider de l'authenticité du produit.
摘要:
The invention relates to a method of obtaining, in an electronic circuit (5), at least one first key intended to be used in a cryptographic mechanism, on the basis of at least one second key contained in the same circuit, said first key being stored in at least one first storage element (100) of the circuit, said first storage element being reinitialized automatically after a duration independent of the fact that the circuit is or is not powered. The invention also relates to applications of this method to encrypted transmissions, usage controls, as well as an electronic circuit implementing these methods.
摘要:
The invention relates to a method and circuit for controlling access to at least one resource of an electronic circuit, in which access to the resource is determined following the testing (32) of the value of at least one bit of a counter (COUNT), said counter being automatically restarted at the end of a period of time independent of whether or not the circuit is powered.