FR2942560B1 - Procede de traitement de donnees impliquant une exponentiation et un dispositif associe. - Google Patents

Procede de traitement de donnees impliquant une exponentiation et un dispositif associe.

Info

Publication number
FR2942560B1
FR2942560B1 FR0951166A FR0951166A FR2942560B1 FR 2942560 B1 FR2942560 B1 FR 2942560B1 FR 0951166 A FR0951166 A FR 0951166A FR 0951166 A FR0951166 A FR 0951166A FR 2942560 B1 FR2942560 B1 FR 2942560B1
Authority
FR
France
Prior art keywords
processing data
associated device
data involving
exponentiation
involving exponentiation
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
FR0951166A
Other languages
English (en)
Other versions
FR2942560A1 (fr
Inventor
Matthieu Rivain
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 Technologies 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 Oberthur Technologies SA filed Critical Oberthur Technologies SA
Priority to FR0951166A priority Critical patent/FR2942560B1/fr
Publication of FR2942560A1 publication Critical patent/FR2942560A1/fr
Application granted granted Critical
Publication of FR2942560B1 publication Critical patent/FR2942560B1/fr
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3006Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters
    • H04L9/302Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters involving the integer factorization problem, e.g. RSA or quadratic sieve [QS] schemes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • 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/004Countermeasures against attacks on cryptographic mechanisms for fault attacks
    • 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/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3066Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves
    • 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
    • G06F2207/7223Randomisation as countermeasure against side channel attacks
    • 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
    • G06F2207/7261Uniform execution, e.g. avoiding jumps, or using formulae with the same power profile

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Error Detection And Correction (AREA)
FR0951166A 2009-02-24 2009-02-24 Procede de traitement de donnees impliquant une exponentiation et un dispositif associe. Expired - Fee Related FR2942560B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0951166A FR2942560B1 (fr) 2009-02-24 2009-02-24 Procede de traitement de donnees impliquant une exponentiation et un dispositif associe.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0951166A FR2942560B1 (fr) 2009-02-24 2009-02-24 Procede de traitement de donnees impliquant une exponentiation et un dispositif associe.

Publications (2)

Publication Number Publication Date
FR2942560A1 FR2942560A1 (fr) 2010-08-27
FR2942560B1 true FR2942560B1 (fr) 2015-06-26

Family

ID=41261672

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0951166A Expired - Fee Related FR2942560B1 (fr) 2009-02-24 2009-02-24 Procede de traitement de donnees impliquant une exponentiation et un dispositif associe.

Country Status (1)

Country Link
FR (1) FR2942560B1 (fr)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9400636B2 (en) 2011-02-11 2016-07-26 Infineon Technologies Ag Apparatus and method for calculating a result in a scalar multiplication
DE102011006000B4 (de) 2011-03-23 2015-01-15 Infineon Technologies Ag Signaturaktualisierung durch Codetransformation
EP2779519A1 (fr) * 2013-03-11 2014-09-17 Thomson Licensing Procédé et dispositif pour l'exponentiation fiable dans des systèmes cryptographiques

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2884004B1 (fr) * 2005-03-30 2007-06-29 Oberthur Card Syst Sa Procede de traitement de donnees impliquant une exponentiation modulaire et un dispositif associe

Also Published As

Publication number Publication date
FR2942560A1 (fr) 2010-08-27

Similar Documents

Publication Publication Date Title
FR2979711B1 (fr) Procede de traitement de donnees sismiques marines
BRPI1002811A2 (pt) dispostivo e método de processamento de imagem, e, programa de computador.
EP2739046A4 (fr) Dispositif de capture d'image en mouvement, système de traitement de données, dispositif de traitement de données et procédé de traitement de données d'image
FR2954935B1 (fr) Procede et dispositif de traitement de recipients
FR2901892B1 (fr) Dispositif et procede de traitement photographique.
FR2922391B1 (fr) Procede et dispositif de transmission de donnees
FR2926378B1 (fr) Procede et dispositif de traitement pour l'encodage d'un document de donnees hierarchisees
FR2942054B1 (fr) Dispositif de traitement de donnees et procede traitement de donnees
FR2916859B1 (fr) Procede de traitement de donnees sismiques
FR2928077B1 (fr) Dispositif et procede de micro-elastographie.
BRPI0916528A2 (pt) módulo de exibição, conjunto de exibição, dispositivo de exibição, método de mapemaento de daos de imagem, programa de ciomputador, e , produto de programa de computador.
EP2731077A4 (fr) Système d'affichage d'image, dispositif de traitement d'informations, serveur et procédé de traitement d'image
FR2906380B1 (fr) Systeme et procede de securisation de donnees.
FR2978271B1 (fr) Dispositif et procede de traitement de donnees
FR2955436B1 (fr) Procede et dispositif de contremesure pour proteger des donnees circulant dans un composant electronique
FR2949886B1 (fr) Procede de traitement cryptographique de donnees
FR2919739B1 (fr) Procede de traitement de donnees protege contre les attaques par generation de fautes et dispositif associe
FR2946820B1 (fr) Procede de transmission de donnees et dispositif associe.
FR3002670B1 (fr) Procede et systeme de traitement cryptographique utilisant une donnee sensible
FR2942560B1 (fr) Procede de traitement de donnees impliquant une exponentiation et un dispositif associe.
FR2984556B1 (fr) Systeme et procede de communication entre un circuit d'acquisition et un circuit de traitement de donnees
FR2970794B1 (fr) Systeme multi-coeurs et procede de coherence de donnees dans un tel systeme
FR2955995B1 (fr) Procede et dispositif de traitement d'une sequence video
FR2937758B1 (fr) Procede et dispositif de traitement de signaux
FR2976352B1 (fr) Procede et dispositif de caracterisation de surfaces.

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 12

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

PLFP Fee payment

Year of fee payment: 13

ST Notification of lapse

Effective date: 20221005