Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2003009110 - SECURISATION DE LECTURE D'INSTRUCTIONS DANS UN SYSTEME DE TRAITEMENT DE DONNEES

Numéro de publication WO/2003/009110
Date de publication 30.01.2003
N° de la demande internationale PCT/FR2002/002445
Date du dépôt international 11.07.2002
Demande présentée en vertu du Chapitre 2 04.02.2003
CIB
G06F 1/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
1Détails non couverts par les groupes G06F3/-G06F13/89
G06F 21/51 2013.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
21Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
50Contrôle des usagers, programmes ou dispositifs de préservation de l’intégrité des plates-formes, p.ex. des processeurs, des micrologiciels ou des systèmes d’exploitation
51au stade du chargement de l’application, p.ex. en acceptant, en rejetant, en démarrant ou en inhibant un logiciel exécutable en fonction de l’intégrité ou de la fiabilité de la source
CPC
G06F 21/51
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
51at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
G06F 2221/2153
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2221Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
2153Using hardware token as a secondary aspect
Déposants
  • GEMPLUS [FR/FR]; Avenue du Pic de Bertagne Parc d'Activités de Gémenos F-13420 Gemenos, FR (AllExceptUS)
  • GAUTERON, Laurent [FR/FR]; FR (UsOnly)
  • GONZALVO, Benoît [FR/FR]; FR (UsOnly)
Inventeurs
  • GAUTERON, Laurent; FR
  • GONZALVO, Benoît; FR
Mandataires
  • AIVAZIAN, Denis; c/o GEMPLUS Avenue du Pic de Bertagne Parc d'Activités de Gémenos F-13420 Gemenos, FR
Données relatives à la priorité
01/0957416.07.2001FR
Langue de publication français (FR)
Langue de dépôt français (FR)
États désignés
Titre
(EN) MAKING SECURE INSTRUCTION READING IN A DATA PROCESSING SYSTEM
(FR) SECURISATION DE LECTURE D'INSTRUCTIONS DANS UN SYSTEME DE TRAITEMENT DE DONNEES
Abrégé
(EN)
The invention concerns a data processing system comprising a checker (MVE) between a main storage unit (MP) and the processor (PR) of the system to check the integrity of an code block (BC) transferred from the hard disc (DD) into the main storage unit (ME) and scanned therein under the control of the processor (PR) into a signature. The checker determines a signature (SGD) of the scanned block and compares it to a signature (SGM) which has been previously stored in association with the code block (BC) in the hard disc when an application (AP) was loaded. The scanned block is transmitted to the processor when all the signatures are equal. The previously stored signatures (SGM) are determined when the application is loaded from a soft disc (DS) into the hard disc, or developed and stored beforehand with the application code block in the soft disc.
(FR)
Un système de traitement de données comprend un vérificateur (MVE) entre la mémoire principale (MP) et le processeur (PR) du système pour vérifier l'intégrité de tout bloc de code (BC) transféré depuis le disque dur (DD) dans la mémoire principale (ME) et lu dans celle-ci sous la commande du processeur (PR) en une signature. Le vérificateur détermine une signature (SGD) du bloc lu et la compare ô une signature (SGM) qui a été pré-mémorisée en association avec le bloc de code (BC) dans le disque dur lors du chargement d'une application (AP). Le bloc lu est transmis au processeur lorsque les signatures sont égales. Les signatures pré-mémorisées (SGM) sont déterminées lors du chargement de l'application depuis un disque souple (DS) dans le disque dur, ou sont préalablement élaborées et mémorisées avec les blocs de code de l'application dans le disque souple.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international