Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2002067191 - MODULE DE PROTECTION A MEMOIRE VOLATILE POUR STOCKER UN CODE D'ALGORITHME

Numéro de publication WO/2002/067191
Date de publication 29.08.2002
N° de la demande internationale PCT/EP2002/000733
Date du dépôt international 24.01.2002
Demande présentée en vertu du Chapitre 2 29.08.2002
CIB
G06K 19/073 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
KRECONNAISSANCE DES DONNÉES; PRÉSENTATION DES DONNÉES; SUPPORTS D'ENREGISTREMENT; MANIPULATION DES SUPPORTS D'ENREGISTREMENT
19Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques
06caractérisés par le genre de marque numérique, p.ex. forme, nature, code
067Supports d'enregistrement avec des marques conductrices, des circuits imprimés ou des éléments de circuit à semi-conducteurs, p.ex. cartes d'identité ou cartes de crédit
07avec des puces à circuit intégré
073Dispositions particulières pour les circuits, p.ex. pour protéger le code d'identification dans la mémoire
CPC
G06K 19/073
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
19Record carriers for use with machines and with at least a part designed to carry digital markings
06characterised by the kind of the digital marking, e.g. shape, nature, code
067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards ; also with resonating or responding marks without active components
07with integrated circuit chips
073Special arrangements for circuits, e.g. for protecting identification code in memory
Déposants
  • INFINEON TECHNOLOGIES AG [DE]/[DE] (AllExceptUS)
  • JANKE, Marcus [DE]/[DE] (UsOnly)
Inventeurs
  • JANKE, Marcus
Mandataires
  • SCHOPPE, Fritz
Données relatives à la priorité
101 07 373.916.02.2001DE
Langue de publication allemand (DE)
Langue de dépôt allemand (DE)
États désignés
Titre
(DE) SICHERHEITSMODUL MIT FLÜCHTIGEM SPEICHER ZUR SPEICHERUNG EINES ALGORITHMUSCODES
(EN) SECURITY MODULE COMPRISING A VOLATILE MEMORY FOR STORING AN ALGORITHM CODE
(FR) MODULE DE PROTECTION A MEMOIRE VOLATILE POUR STOCKER UN CODE D'ALGORITHME
Abrégé
(DE)
Ein Sicherheitsmodul (100) zur Verwendung mit einem Terminal umfaßt eine Datenschnittstelle (110), die mit einem Terminal koppelbar ist, zum Empfangen zumindest eines Teils eines Algorithmuscodes oder des vollständigen Algorithmuscodes von dem Terminal sowie eine Energieschnittstelle (120) zum Empfangen von Versorgungsenergie. Ein flüchtiger Speicher (130), der mit der Energieschnittstelle (120) gekoppelt ist, um mit Energie versorgt zu werden, speichert den über die Datenschnittstelle empfangenen Teil des Algorithmuscodes oder den vollständigen Algorithmuscode, wobei ein Prozessor (140) den Algorithmuscode ausführt, um ein Algorithmuscodeergebnis zu erhalten, das zu dem Terminal lieferbar ist. Durch die erfindungsgemäße Speicherung zumindest eines Teils eines Algorithmuscodes in dem flüchtigen Speicher (130) des Sicherheitsmoduls (100) wird der Algorithmuscode des Sicherheitsmoduls (100) wirksam vor einem Ausspähen durch einen potentiellen Angreifer geschützt.
(EN)
The invention relates to a security module (100) for use with a terminal. The security module comprises a data interface (110), which can be coupled to a terminal and which is provided for receiving at least one portion of an algorithm code or the entire algorithm code from the terminal. The security module also comprises a power interface (120) for receiving supply power. A volatile memory (130), which is coupled to the power interface (120) in order to be supplied with power, stores the portion of the algorithm code or the entire algorithm code that is received via the data interface. A processor (140) executes the algorithm code in order to obtain an algorithm code outcome that can be supplied to the terminal. The algorithm code of the security module (100) is effectively protected from spying conducted by a potential hacker due to the storing of at least one portion of an algorithm code in the volatile memory (130) of the security module (100) as described by the invention.
(FR)
L'invention concerne un module de protection (100) s'utilisant avec un terminal, qui comprend une interface de données (110), couplable à un terminal, pour recevoir au moins une partie d'un code d'algorithme ou le code d'algorithme complet du terminal, ainsi qu'une interface d'énergie (120) pour recevoir de l'énergie d'alimentation. Une mémoire volatile (130) couplée à l'interface d'énergie (120), afin d'être alimenté en énergie, mémorise la partie du code d'algorithme reçue par l'intermédiaire de l'interface de données ou le code d'algorithme complet. Un processeur (140) effectue le code d'algorithme afin d'obtenir un résultat de code d'algorithme pouvant être fourni au terminal. La mémorisation selon l'invention d'au moins une partie du code d'algorithme dans la mémoire volatile (130) du module de protection (100) permet de protéger efficacement le code d'algorithme du module de protection (100) des regards indiscrets d'éventuelles personnes mal intentionnées.
Également publié en tant que
IN868/KOLNP/2003
Dernières données bibliographiques dont dispose le Bureau international