[go: up one dir, main page]

FR2824209B1 - INTERFERENCE OF A CALCULATION IMPLEMENTING A MODULAR FUNCTION - Google Patents

INTERFERENCE OF A CALCULATION IMPLEMENTING A MODULAR FUNCTION

Info

Publication number
FR2824209B1
FR2824209B1 FR0105815A FR0105815A FR2824209B1 FR 2824209 B1 FR2824209 B1 FR 2824209B1 FR 0105815 A FR0105815 A FR 0105815A FR 0105815 A FR0105815 A FR 0105815A FR 2824209 B1 FR2824209 B1 FR 2824209B1
Authority
FR
France
Prior art keywords
interference
modular function
calculation implementing
implementing
calculation
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
FR0105815A
Other languages
French (fr)
Other versions
FR2824209A1 (en
Inventor
Pierre Yves Liardet
Fabrice Romain
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.)
STMicroelectronics SA
Original Assignee
STMicroelectronics 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=8862858&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=FR2824209(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by STMicroelectronics SA filed Critical STMicroelectronics SA
Priority to FR0105815A priority Critical patent/FR2824209B1/en
Priority to JP2002586166A priority patent/JP2004531762A/en
Priority to PCT/FR2002/001491 priority patent/WO2002088934A1/en
Priority to DE60220793T priority patent/DE60220793T2/en
Priority to EP02735524A priority patent/EP1399807B1/en
Priority to US10/476,359 priority patent/US7536564B2/en
Publication of FR2824209A1 publication Critical patent/FR2824209A1/en
Publication of FR2824209B1 publication Critical patent/FR2824209B1/en
Application granted granted Critical
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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 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)

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Storage Device Security (AREA)
FR0105815A 2001-04-30 2001-04-30 INTERFERENCE OF A CALCULATION IMPLEMENTING A MODULAR FUNCTION Expired - Fee Related FR2824209B1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
FR0105815A FR2824209B1 (en) 2001-04-30 2001-04-30 INTERFERENCE OF A CALCULATION IMPLEMENTING A MODULAR FUNCTION
EP02735524A EP1399807B1 (en) 2001-04-30 2002-04-29 Method for encrypting a calculation using a modular function
PCT/FR2002/001491 WO2002088934A1 (en) 2001-04-30 2002-04-29 Method for encrypting a calculation using a modular function
DE60220793T DE60220793T2 (en) 2001-04-30 2002-04-29 Scrambling a calculation using a modular function
JP2002586166A JP2004531762A (en) 2001-04-30 2002-04-29 How to encrypt computations that use modular functions
US10/476,359 US7536564B2 (en) 2001-04-30 2002-04-29 Method for encrypting a calculation using a modular function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0105815A FR2824209B1 (en) 2001-04-30 2001-04-30 INTERFERENCE OF A CALCULATION IMPLEMENTING A MODULAR FUNCTION

Publications (2)

Publication Number Publication Date
FR2824209A1 FR2824209A1 (en) 2002-10-31
FR2824209B1 true FR2824209B1 (en) 2003-08-29

Family

ID=8862858

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0105815A Expired - Fee Related FR2824209B1 (en) 2001-04-30 2001-04-30 INTERFERENCE OF A CALCULATION IMPLEMENTING A MODULAR FUNCTION

Country Status (6)

Country Link
US (1) US7536564B2 (en)
EP (1) EP1399807B1 (en)
JP (1) JP2004531762A (en)
DE (1) DE60220793T2 (en)
FR (1) FR2824209B1 (en)
WO (1) WO2002088934A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2856537B1 (en) * 2003-06-18 2005-11-04 Gemplus Card Int METHOD FOR COUNTER-MEASUREMENT BY MASKING THE ACCUMULATOR IN AN ELECTRONIC COMPONENT USING A PUBLIC KEY CRYPTOGRAPHY ALGORITHM
US8626811B2 (en) * 2010-04-30 2014-01-07 Certicom Corp. Method and apparatus for providing flexible bit-length moduli on a block Montgomery machine
KR101467719B1 (en) * 2010-12-24 2014-12-01 미쓰비시덴키 가부시키가이샤 Signature generating device, method of generating signature, and recording medium
DE102017117907B4 (en) * 2017-08-07 2023-04-27 Infineon Technologies Ag Performing a cryptographic operation
CN115669123B (en) * 2020-05-14 2025-04-25 苹果公司 Method and apparatus for subband-based PDCCH frequency hopping in wireless communications

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991415A (en) * 1997-05-12 1999-11-23 Yeda Research And Development Co. Ltd. At The Weizmann Institute Of Science Method and apparatus for protecting public key schemes from timing and fault attacks
DE69840782D1 (en) 1998-01-02 2009-06-04 Cryptography Res Inc Leak-resistant cryptographic method and device
JP2000165375A (en) * 1998-11-30 2000-06-16 Hitachi Ltd Information processing device, IC card
US6408075B1 (en) 1998-11-30 2002-06-18 Hitachi, Ltd. Information processing equipment and IC card
FR2799851B1 (en) * 1999-10-14 2002-01-25 Gemplus Card Int COUNTER-MEASUREMENT METHOD IN AN ELECTRONIC COMPONENT USING A RSA-TYPE PUBLIC KEY CRYPTOGRAPHY ALGORITHM

Also Published As

Publication number Publication date
US7536564B2 (en) 2009-05-19
EP1399807B1 (en) 2007-06-20
DE60220793D1 (en) 2007-08-02
DE60220793T2 (en) 2008-03-06
US20040179680A1 (en) 2004-09-16
EP1399807A1 (en) 2004-03-24
FR2824209A1 (en) 2002-10-31
WO2002088934A1 (en) 2002-11-07
JP2004531762A (en) 2004-10-14

Similar Documents

Publication Publication Date Title
EP1384139A4 (en) GEOGRAPHICAL VIEW OF A MODELING SYSTEM
MA26316A1 (en) OIL-BASED SUSPENSION CONCENTRATES.
DE69805884D1 (en) Modular jack wall outlet
FR2831207B1 (en) PLATFORMS FOR BLADES OF A ROTARY ASSEMBLY
FR2844323B1 (en) FIRE-RESISTANT CABLE CONNECTION
EP1452592A4 (en) GENES OF A TRANSPOSON OF RICE
FR2824209B1 (en) INTERFERENCE OF A CALCULATION IMPLEMENTING A MODULAR FUNCTION
FR2822175B1 (en) BLOCK FOR THE CONSTRUCTION OF A BUILDING WALL
FR2822635B1 (en) RESISTANT LESS EFFORT RESISTANT
FR2829979B1 (en) ARRANGEMENT FOR A DISPLAY ELEMENT
ITRM20020432A0 (en) OIL FILTER.
BR0117073B1 (en) Waterproof structure of a drum brake.
FR2825714B1 (en) NEW USE OF CYCLODESTRIN INCLUSION COMPLEXES
FR2833498B3 (en) STAIRS SIMULATOR
ITMI20020087A1 (en) PROCEDURE FOR STARTING A RING THREADER AND RING THREADER
FR2780291B1 (en) CLIMBING WALL
EP1642903A4 (en) PEPTIDE HAVING APOPTOSIS INHIBITION ACTIVITY
FR2833290B1 (en) WALL CONSISTING OF PREFABRICATED ELEMENTS
FR2816263B3 (en) ARRANGEMENT OF A BUILT-IN FIRE
FR2803860B3 (en) WALL COVER
ATA17662000A (en) ELECTROSTATIC CONVERTER
AR028215A1 (en) A CONTAINER-PLACER OF PRESERVATIVES
FR2846390B1 (en) OIL DAMPER SYSTEM
FR2832032B1 (en) A NEW TYPE OF DISPOSABLE BIB
DE60114026D1 (en) Modular cable coil

Legal Events

Date Code Title Description
ST Notification of lapse