[go: up one dir, main page]

FR2843507B1 - Procede securise de realisation parallele d'une exponentiation modulaire, procede cryptographique et circuit de calcul associes - Google Patents

Procede securise de realisation parallele d'une exponentiation modulaire, procede cryptographique et circuit de calcul associes

Info

Publication number
FR2843507B1
FR2843507B1 FR0210197A FR0210197A FR2843507B1 FR 2843507 B1 FR2843507 B1 FR 2843507B1 FR 0210197 A FR0210197 A FR 0210197A FR 0210197 A FR0210197 A FR 0210197A FR 2843507 B1 FR2843507 B1 FR 2843507B1
Authority
FR
France
Prior art keywords
computing circuit
modular exponentiation
secure
cryptographic
parallel realization
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
FR0210197A
Other languages
English (en)
Other versions
FR2843507A1 (fr
Inventor
Marc Joye
Sung Ming Yen
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 FR0210197A priority Critical patent/FR2843507B1/fr
Publication of FR2843507A1 publication Critical patent/FR2843507A1/fr
Application granted granted Critical
Publication of FR2843507B1 publication Critical patent/FR2843507B1/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

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)
FR0210197A 2002-08-12 2002-08-12 Procede securise de realisation parallele d'une exponentiation modulaire, procede cryptographique et circuit de calcul associes Expired - Fee Related FR2843507B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0210197A FR2843507B1 (fr) 2002-08-12 2002-08-12 Procede securise de realisation parallele d'une exponentiation modulaire, procede cryptographique et circuit de calcul associes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0210197A FR2843507B1 (fr) 2002-08-12 2002-08-12 Procede securise de realisation parallele d'une exponentiation modulaire, procede cryptographique et circuit de calcul associes

Publications (2)

Publication Number Publication Date
FR2843507A1 FR2843507A1 (fr) 2004-02-13
FR2843507B1 true FR2843507B1 (fr) 2004-10-29

Family

ID=30471064

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0210197A Expired - Fee Related FR2843507B1 (fr) 2002-08-12 2002-08-12 Procede securise de realisation parallele d'une exponentiation modulaire, procede cryptographique et circuit de calcul associes

Country Status (1)

Country Link
FR (1) FR2843507B1 (fr)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3040512B1 (fr) 2015-08-27 2017-09-08 Stmicroelectronics Rousset Protection d'un calcul d'exponentiation modulaire
FR3040511B1 (fr) * 2015-08-27 2017-09-08 Stmicroelectronics Rousset Verification de la sensibilite d'un circuit electronique executant un calcul d'exponentiation modulaire

Also Published As

Publication number Publication date
FR2843507A1 (fr) 2004-02-13

Similar Documents

Publication Publication Date Title
EP1685794A4 (fr) Dispositif d'entree, procede d'entree et dispositif electronique
NO20051241D0 (no) Verifiserbare prosesser i et heterogent, distribuert databehandlingsmiljo
FR2837331B1 (fr) Procede d'entrelacement d'une sequence binaire
EP1436681A4 (fr) Multiplication vecteur-matrice
AU2003258048A8 (en) Electronic commerce bridge system
ITTO20030754A1 (it) Unita' elettronica di controllo, in particolare unita'
ITMI20030135A1 (it) Unita' di lavorazione a laser ed apparato di lavorazione comprendente una unita' di lavorazione a laser.
DE60335951D1 (de) Plasmaverarbeitungsgerät
FR2858493B1 (fr) Circuit d'attaque a autoelevation
FR2849512B1 (fr) Multiplieur modulaire de montgomery et procede de multiplication correspondant
DE60333308D1 (de) Kupferelektrolyselösung und damit hergestellte elektrolytkupferfolie
DE60010438D1 (de) Von Rechner nach Platte durch ein Tintenstrahlverfahren
FR2843507B1 (fr) Procede securise de realisation parallele d'une exponentiation modulaire, procede cryptographique et circuit de calcul associes
EP1670050A4 (fr) Cellule elementaire, cellule de section d'extremite, forme et procede de cablage, structure de cablage de protection
AU2003252049A8 (en) Distributed computing using syscall proxying
EP1572954A4 (fr) Npc1l1 (npc3) et leurs procedes d'utilisation.
FR2810178B1 (fr) Procede de calcul cryptographique comportant une routine d'exponentiation modulaire
DE60042230D1 (de) Parallele datenverarbeitung
FR2811788B1 (fr) Methode et systeme pour appliquer dans une feuille de calcul electronique des options definies par l'utilisateur
FI20021982A0 (fi) Menetelmä ja järjestelmä kertolaskuoperaation suorittamiseksi ja laite
FR2842051B1 (fr) Procede de cryptographie incluant le calcul d'une multiplication modulaire au sens de montgomery et entite electronique correspondante
EP1443415A4 (fr) Procede de calcul parallele
FR2825863B1 (fr) Procede de securisation d'un calcul d'exponentiation dans un dispositif electronique
FI20020480A7 (fi) Säädettävä vastalevyjärjestely
FI20022123L (fi) Hajautettu tuotetiedon hallinta

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20070430