FR2875355B1 - Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de facon securisee - Google Patents

Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de facon securisee

Info

Publication number
FR2875355B1
FR2875355B1 FR0409766A FR0409766A FR2875355B1 FR 2875355 B1 FR2875355 B1 FR 2875355B1 FR 0409766 A FR0409766 A FR 0409766A FR 0409766 A FR0409766 A FR 0409766A FR 2875355 B1 FR2875355 B1 FR 2875355B1
Authority
FR
France
Prior art keywords
dechifting
signing
data processing
processing method
secure message
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
FR0409766A
Other languages
English (en)
Other versions
FR2875355A1 (fr
Inventor
Arnaud Boscher
Robert Naciri
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.)
Idemia France SAS
Original Assignee
Oberthur Card Systems SA France
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 Oberthur Card Systems SA France filed Critical Oberthur Card Systems SA France
Priority to FR0409766A priority Critical patent/FR2875355B1/fr
Priority to PCT/FR2005/002225 priority patent/WO2006030107A1/fr
Publication of FR2875355A1 publication Critical patent/FR2875355A1/fr
Application granted granted Critical
Publication of FR2875355B1 publication Critical patent/FR2875355B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/60Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
    • G06F7/72Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using residue arithmetic
    • G06F7/723Modular exponentiation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F2207/7223Randomisation as countermeasure against side channel attacks
    • G06F2207/7233Masking, e.g. (A**e)+r mod n
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F2207/7223Randomisation as countermeasure against side channel attacks
    • G06F2207/7233Masking, e.g. (A**e)+r mod n
    • G06F2207/7242Exponent masking, i.e. key masking, e.g. A**(e+r) mod n; (k+r).P
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F2207/7223Randomisation as countermeasure against side channel attacks
    • G06F2207/7233Masking, e.g. (A**e)+r mod n
    • G06F2207/7247Modulo masking, e.g. A**e mod (n*r)
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F2207/7223Randomisation as countermeasure against side channel attacks
    • G06F2207/7257Random modification not requiring correction

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
FR0409766A 2004-09-15 2004-09-15 Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de facon securisee Expired - Fee Related FR2875355B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR0409766A FR2875355B1 (fr) 2004-09-15 2004-09-15 Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de facon securisee
PCT/FR2005/002225 WO2006030107A1 (fr) 2004-09-15 2005-09-07 Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de façon securisee

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0409766A FR2875355B1 (fr) 2004-09-15 2004-09-15 Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de facon securisee

Publications (2)

Publication Number Publication Date
FR2875355A1 FR2875355A1 (fr) 2006-03-17
FR2875355B1 true FR2875355B1 (fr) 2008-04-25

Family

ID=34950091

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0409766A Expired - Fee Related FR2875355B1 (fr) 2004-09-15 2004-09-15 Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de facon securisee

Country Status (2)

Country Link
FR (1) FR2875355B1 (fr)
WO (1) WO2006030107A1 (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2880149B1 (fr) 2004-12-23 2007-03-30 Oberthur Card Syst Sa Procede de traitement de donnees et dispositif associe
EP2284690A3 (fr) * 2006-08-31 2011-07-13 STmicroelectronics SA Brouillage d'un calcul effectué selon un algorithme RSA-CRT
FR3055436A1 (fr) 2016-08-23 2018-03-02 Stmicroelectronics (Rousset) Sas Protection d'un calcul modulaire
FR3055437A1 (fr) 2016-08-23 2018-03-02 Stmicroelectronics (Rousset) Sas Protection d'un calcul d'exponentiation modulaire
EP3579492A1 (fr) 2018-06-08 2019-12-11 STMicroelectronics (Rousset) SAS Protection d'un calcul itératif
EP3579493A1 (fr) 2018-06-08 2019-12-11 STMicroelectronics (Rousset) SAS Protection d'un calcul itératif
FR3094522B1 (fr) 2019-03-29 2021-11-19 St Microelectronics Rousset Protection d’un calcul itératif

Also Published As

Publication number Publication date
FR2875355A1 (fr) 2006-03-17
WO2006030107A1 (fr) 2006-03-23

Similar Documents

Publication Publication Date Title
FI20011611L (fi) Menetelmä informaation käsittelemiseksi elektroniikkalaitteessa, järjestelmä, elektroniikkalaite ja suoritinlohko
FR2859560B1 (fr) Carte a puce et procede de traitement de donnees sur la carte
FR2890212B1 (fr) Module electronique a double interface de communication, notamment pour carte a puce
TWI320536B (en) Method and system for finding an equivalent circuit representation for one or more elements in an integrated circuit, and computer program product thereof
TW200709635A (en) Method and apparatus for certificate roll-over
EP1189185A3 (fr) Système fiable
TW200636488A (en) Methods and apparatus for secure data processing and transmission
EP2248371A4 (fr) Système et procédé permettant d authentifier un utilisateur de plusieurs applications informatiques, réseaux ou dispositifs au moyen d un dispositif sans fil
EP1667066A4 (fr) Dispositif de traitement visuel, procede, programme de traitement visuel, circuit integre, afficheur, imageur, et terminal d'information mobile
GB0508468D0 (en) Method and system providing data in dependence on keywords in electronic messages
WO2007021939A3 (fr) Procedes et systemes pour passer des commandes de cartes
EP1785878A4 (fr) Carte memoire, systeme d"echange de donnees et procede d"echange de donnees
FR2931282B1 (fr) Procede de vote electronique, produit programme d'ordinateur dispositif d'inscription de vote et dispositif de lecture correspondants.
EP1713276A4 (fr) Dispositif de traitement d'informations, procede de traitement d'informations, programme et structure de donnees
FR2867635B1 (fr) Procede de traitement de donnees securise, base notamment sur un algorithme cryptographique
FI20011401L (fi) Menetelmä audiovisuaalisen informaation käsittelemiseksi elektroniikkalaitteessa, järjestelmä ja elektroniikkalaite
EP1850233A4 (fr) Procede et systeme d'authentification, leur dispositif d'etiquetage, client de reference d'informations, serveur d'authentification et serveur d'information
FR2875355B1 (fr) Procede de traitement de donnees, entite electronique et carte a microcircuit, notamment pour dechiffrer ou signer un message de facon securisee
EP1859575A1 (fr) Dispositif electronique et procede d'arbitrage de ressources partagees
FR2824210B1 (fr) Procede de contre-mesure dans un composant electronique mettant en oeuvre un algorithme cryptographique du type a cle publique sur une courbe elliptique
WO2004105125A3 (fr) Dispositif a semi-conducteurs, procede d'authentification et systeme correspondant
FR2944625B1 (fr) Lecteur de carte memoire.
FR2838850B1 (fr) Procede de conditionnement de microcircuits electroniques pour carte a puce et microcircuit electronique ainsi obtenu
EP1926138A4 (fr) Procede d'identification de dispositif, procede de fabrication de dispositif et dispositif electronique
FR2869486B1 (fr) Procede de traitement de donnees securise et dispositif associe

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 13

PLFP Fee payment

Year of fee payment: 14

PLFP Fee payment

Year of fee payment: 15

PLFP Fee payment

Year of fee payment: 16

CA Change of address

Effective date: 20200218

CD Change of name or company name

Owner name: IDEMIA FRANCE, FR

Effective date: 20200218

CJ Change in legal form

Effective date: 20200218

CA Change of address

Effective date: 20201228

CD Change of name or company name

Owner name: IDEMIA FRANCE, FR

Effective date: 20201228

ST Notification of lapse

Effective date: 20210506