[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

FR2784763B1 - Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees - Google Patents

Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees

Info

Publication number
FR2784763B1
FR2784763B1 FR9812988A FR9812988A FR2784763B1 FR 2784763 B1 FR2784763 B1 FR 2784763B1 FR 9812988 A FR9812988 A FR 9812988A FR 9812988 A FR9812988 A FR 9812988A FR 2784763 B1 FR2784763 B1 FR 2784763B1
Authority
FR
France
Prior art keywords
masking
handling
execution
instructions
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
FR9812988A
Other languages
English (en)
Other versions
FR2784763A1 (fr
Inventor
Philippe Anguita
David Naccache
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gemplus SA
Original Assignee
Gemplus Card International SA
Gemplus SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gemplus Card International SA, Gemplus SA filed Critical Gemplus Card International SA
Priority to FR9812988A priority Critical patent/FR2784763B1/fr
Priority to PCT/FR1999/002521 priority patent/WO2000023866A1/fr
Priority to AU62077/99A priority patent/AU6207799A/en
Priority to CN99812249A priority patent/CN1332860A/zh
Priority to EP99949058A priority patent/EP1121629A1/fr
Priority to JP2000577544A priority patent/JP2002528784A/ja
Publication of FR2784763A1 publication Critical patent/FR2784763A1/fr
Application granted granted Critical
Publication of FR2784763B1 publication Critical patent/FR2784763B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/002Countermeasures against attacks on cryptographic mechanisms
    • H04L9/003Countermeasures against attacks on cryptographic mechanisms for power analysis, e.g. differential power analysis [DPA] or simple power analysis [SPA]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/75Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by inhibiting the analysis of circuitry or operation
    • G06F21/755Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by inhibiting the analysis of circuitry or operation with measures against power attack
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/72Indexing scheme relating to groups G06F7/72 - G06F7/729
    • G06F2207/7219Countermeasures against side channel or fault attacks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/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
    • G06F2221/2123Dummy operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Microcomputers (AREA)
  • Storage Device Security (AREA)
FR9812988A 1998-10-16 1998-10-16 Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees Expired - Fee Related FR2784763B1 (fr)

Priority Applications (6)

Application Number Priority Date Filing Date Title
FR9812988A FR2784763B1 (fr) 1998-10-16 1998-10-16 Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees
PCT/FR1999/002521 WO2000023866A1 (fr) 1998-10-16 1999-10-15 Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees
AU62077/99A AU6207799A (en) 1998-10-16 1999-10-15 Electronic component for masking execution of instructions or data manipulation
CN99812249A CN1332860A (zh) 1998-10-16 1999-10-15 电子元件及其用于屏蔽指令执行或数据处理的方法
EP99949058A EP1121629A1 (fr) 1998-10-16 1999-10-15 Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees
JP2000577544A JP2002528784A (ja) 1998-10-16 1999-10-15 命令実行またはデータ処理を遮蔽する電子構成部品およびその方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9812988A FR2784763B1 (fr) 1998-10-16 1998-10-16 Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees

Publications (2)

Publication Number Publication Date
FR2784763A1 FR2784763A1 (fr) 2000-04-21
FR2784763B1 true FR2784763B1 (fr) 2001-10-19

Family

ID=9531646

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9812988A Expired - Fee Related FR2784763B1 (fr) 1998-10-16 1998-10-16 Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees

Country Status (6)

Country Link
EP (1) EP1121629A1 (fr)
JP (1) JP2002528784A (fr)
CN (1) CN1332860A (fr)
AU (1) AU6207799A (fr)
FR (1) FR2784763B1 (fr)
WO (1) WO2000023866A1 (fr)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001118042A (ja) * 1999-10-19 2001-04-27 Hitachi Ltd カード監視方法
FR2818766A1 (fr) * 2000-12-21 2002-06-28 Bull Cp8 Procede de securisation de l'execution d'un programme implante dans un module electronique a microprocesseur, ainsi que le module electronique et la carte a microcircuit associes
JP4173297B2 (ja) * 2001-09-13 2008-10-29 株式会社ルネサステクノロジ メモリカード
EP1293856A1 (fr) 2001-09-18 2003-03-19 EM Microelectronic-Marin SA Circuit Intégré sécurisé comprenant des parties à caractère confidentiel, et procédé pour sa mise en action
GB0221240D0 (en) * 2002-09-13 2002-10-23 Koninkl Philips Electronics Nv Current source for cryptographic processor
EP1651969A4 (fr) * 2003-07-17 2007-03-07 Atmel Corp Methode et appareil pour lisser une consommation de courant dans un circuit integre
FR2857804B1 (fr) * 2003-07-17 2006-05-26 Atmel Corp Procede et appareil pour lisser la consommation de courant d ans un circuit integre
FR2924262B1 (fr) * 2007-11-26 2009-12-11 Sagem Securite Procede de masquage de passage en fin de vie d'un dispositif electronique et dispositif comportant un module de controle correspondant
WO2009074927A1 (fr) 2007-12-13 2009-06-18 Nxp B.V. Circuit électronique et procédé de masquage d'exigences de courant d'un circuit électronique
FR2973150B1 (fr) 2011-03-21 2013-04-26 Morpho Procede de masquage de passage en fin de vie d'un dispositif electronique et dispositif comportant un module de controle correspondant

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2638869B1 (fr) * 1988-11-10 1990-12-21 Sgs Thomson Microelectronics Dispositif de securite contre la detection non autorisee de donnees protegees
CA2037857C (fr) * 1990-03-20 2001-01-16 Roy Allen Griffin, Iii Methode pour empecher de determiner l'instant d'execution preprogramme d'un sous-programme de traitement de donnees en se basant sur un evenement exterieur observe
FR2745924B1 (fr) * 1996-03-07 1998-12-11 Bull Cp8 Circuit integre perfectionne et procede d'utilisation d'un tel circuit integre

Also Published As

Publication number Publication date
WO2000023866A1 (fr) 2000-04-27
CN1332860A (zh) 2002-01-23
EP1121629A1 (fr) 2001-08-08
FR2784763A1 (fr) 2000-04-21
JP2002528784A (ja) 2002-09-03
AU6207799A (en) 2000-05-08

Similar Documents

Publication Publication Date Title
DE69529578D1 (de) Vorrichtung zur zugangskatheterisierung
DE69120751D1 (de) System zur Datenübertragung zwischen Chips von integrierten Schaltungen
DE69817538D1 (de) System zur unterteilung von pc-chipset-funktionen zwischen integrierten logik- und torschaltungen
DE69812986D1 (de) Integriertes datensammlungs und übertragungssystem und verfahren zur verfolgung von paketdaten
FR2764065B1 (fr) Procede et dispositif pour la caracterisation d'effluents de forages petroliers
DE69424744D1 (de) Verfahren und System zur Verwaltung von Komponentenverbindungen
DE69126604D1 (de) Anpassungseinrichtung und Verfahren zur wirksamen Verbindung von Datenverarbeitungseinrichtungen und Netzwerken
DE69109464D1 (de) Verfahren und vorrichtung zur hermetischen verkapselung von elektronischen bauteilen.
FR2691817B1 (fr) Procede et carte electronique pour le developpement d'un circuit integre.
DE69425684D1 (de) System und Verfahren zur Verwaltung elektronischer Modellierungssysteme
DE69429902D1 (de) Verfahren und Gerät zur Datenverwaltung
DE69635150D1 (de) Verfahren und Vorrichtung zur Verwaltung von Reagenzien
DE69628087D1 (de) Vorrichtung und Verfahren zur Verwaltung von Rechnerprozessen
DE69928145D1 (de) Navigationssystem und Navigationsdatenverarbeitungsverfahren
DE69311615D1 (de) Kühlungssystem zur Kühlung von elektronischen Vorrichtungen
DE69801754D1 (de) Verfahren und vorrichtung zur steuerung der übertragung von daten zwischen verarbeitungselementen
FR2784763B1 (fr) Composant electronique et procede pour masquer l'execution d'instructions ou la manipulation de donnees
FR2728369B1 (fr) Procede et dispositif pour accroitre la securite d'un circuit integre
FR2770299B1 (fr) Procede et dispositif pour la distribution fractionnee d'un echantillon de sang
FR2765137B1 (fr) Procede et dispositif pour fabriquer d'etroites bandes de placage
DE69610097D1 (de) Vorrichtung und verfahren zur reduzierung der latenzzeit des lesefehlgriffs von cachespeichern
DE69420797D1 (de) Verfahren und Vorrichtung zur Übertragung von digitalen Daten
DE59906698D1 (de) Verfahren und vorrichtung zur lagebestimmung von kommunikations-satelliten
DE69612869D1 (de) VERFAHREN UND VORRICHTUNG ZUR KÜHLUNG ODER KONDENSIERUNG VON FlÜSSIGKEITEN
FR2671107B1 (fr) Procede et dispositif d'etamage de plages etamables d'un boitier de composant electronique.

Legal Events

Date Code Title Description
ST Notification of lapse