摘要:
Ce procédé utilise un testeur (T) susceptible d'être branché sur un circuit intégré (Cl) à tester. Un nombre aléatoire (RNG-C) est engendré et chiffré à l'aide d'une clé (k) par un algorithme de chiffrement pour obtenir un mot de passe (G k (RNG)-C). Le nombre aléatoire (RNG-C) est envoyé vers le testeur (T) dans lequel on chiffre le nombre aléatoire (RNG-C) reçu à l'aide de la même clé (k) par un même algorithme de chiffrement pour y engendrer un second mot de passe (G k (RNG)-T). Ce dernier est renvoyé vers le circuit intégré (Cl) pour être comparé au premier mot de passe (G k (RNG)-C). Le test des parties confidentielles (1) du circuit n'est autorisé que si les deux mots de passe présente la coïncidence requise.
摘要:
Le circuit intégré sécurisé (1) comprend en outre des moyens de mémorisation (2) dans lesquels sont enregistrées des données confidentielles, telles qu'un programme de chiffrement et au moins une clé de chiffrement, et une unité à microprocesseur (3) pour la mise en fonction du programme de chiffrement. Ledit circuit comprend encore un étage oscillateur (4, 5) fournissant des signaux d'horloge (CLK) pour cadencer notamment le déroulement des opérations dans l'unité à microprocesseur (3), et un générateur de nombres aléatoires (6) relié à l'unité à microprocesseur. Un nombre aléatoire (RNG osc) produit par le générateur de nombres aléatoires est fourni à l'entrée de l'étage oscillateur pour le configurer de manière à ce que la fréquence des signaux d'horloge fournis par l'étage oscillateur dépend dudit nombre aléatoire.
摘要:
La présente invention concerne un procédé de mise à jour de données pour mémoire non volatile décomposée en une pluralité de subdivisions mémoires semblables et effaçables indépendamment les unes des autres parmi lesquelles au moins deux subdivisions mémoires (SRA, SRB) sont réservées pour la mise à jour des données contenues dans chacune desdites subdivisions (SM). Le procédé mis en oeuvre permet de réduire le temps d'exécution d'une mise à jour en effaçant simultanément la subdivision mémoire non réservée (SM) à mettre à jour et une subdivision mémoire réservée (SRB) non utilisée.
摘要:
This method uses a tester (T) capable of being connected to an integrated circuit (CI) to be tested. A random number (RNG-C) is generated and ciphered using a key (k) by a cipher algorithm to obtain a password (G k (RNG)-C). The random number (RNG-C) is sent to the tester (T) in which the received random number (RNG-C) is ciphered using the same key (k) by a same cipher algorithm to generate therein a second password (G k (RNG)-T). This latter is sent to the integrated circuit (CI) to be compared to the first password (G k (RNG)-C). The test of the confidential parts ( 1 ) of the circuit is only authorised if the two passwords exhibit the required match.
摘要:
Le circuit électronique (1), notamment pour une carte à puce, comprend une unité à microprocesseur (5), un oscillateur (4) relié à l'unité à microprocesseur pour fournir des signaux d'horloge (CLK) afin de cadencer des opérations traitées dans l'unité à microprocesseur, un régulateur de tension (3) pour fournir une tension régulée (V REG ) notamment à l'oscillateur, et des moyens de contrôle (2) du niveau de la tension régulée ou du niveau de la tension d'alimentation du circuit électronique. Le régulateur de tension (3) est configuré dans un premier mode de fonctionnement, quand le niveau de la tension régulée (V REG ) est au-dessus d'un seuil de tension déterminé. Le régulateur est configuré dans un second mode de fonctionnement, quand le niveau de la tension régulée dans le premier mode de fonctionnement est égal ou au-dessous du seuil de tension. Le niveau de la tension régulée dans le second mode de fonctionnement est inférieur au niveau de la tension régulée dans le premier mode de fonctionnement.