[go: up one dir, main page]

AU2002342820A1 - Method and device for multiplication and method and device for addition to an elliptical curve - Google Patents

Method and device for multiplication and method and device for addition to an elliptical curve

Info

Publication number
AU2002342820A1
AU2002342820A1 AU2002342820A AU2002342820A AU2002342820A1 AU 2002342820 A1 AU2002342820 A1 AU 2002342820A1 AU 2002342820 A AU2002342820 A AU 2002342820A AU 2002342820 A AU2002342820 A AU 2002342820A AU 2002342820 A1 AU2002342820 A1 AU 2002342820A1
Authority
AU
Australia
Prior art keywords
multiplication
addition
elliptical curve
elliptical
curve
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.)
Abandoned
Application number
AU2002342820A
Inventor
Wieland Fischer
Jean-Pierre Seifert
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.)
Infineon Technologies AG
Original Assignee
Infineon Technologies AG
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 Infineon Technologies AG filed Critical Infineon Technologies AG
Publication of AU2002342820A1 publication Critical patent/AU2002342820A1/en
Abandoned 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/724Finite field arithmetic
    • G06F7/725Finite field arithmetic over elliptic curves
    • 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/7261Uniform execution, e.g. avoiding jumps, or using formulae with the same power profile

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Processing (AREA)
  • Image Generation (AREA)
  • Complex Calculations (AREA)
AU2002342820A 2001-11-19 2002-10-11 Method and device for multiplication and method and device for addition to an elliptical curve Abandoned AU2002342820A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE10156708.1 2001-11-19
DE2001156708 DE10156708B4 (en) 2001-11-19 2001-11-19 Method and apparatus for multiplying and method and apparatus for adding on an elliptic curve
PCT/EP2002/011426 WO2003044653A2 (en) 2001-11-19 2002-10-11 Method and device for multiplication and method and device for addition to an elliptical curve

Publications (1)

Publication Number Publication Date
AU2002342820A1 true AU2002342820A1 (en) 2003-06-10

Family

ID=7706220

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2002342820A Abandoned AU2002342820A1 (en) 2001-11-19 2002-10-11 Method and device for multiplication and method and device for addition to an elliptical curve

Country Status (4)

Country Link
AU (1) AU2002342820A1 (en)
DE (1) DE10156708B4 (en)
TW (1) TW580654B (en)
WO (1) WO2003044653A2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006002891B4 (en) 2006-01-20 2009-06-04 Siemens Ag Method, apparatus and system for verifying points determined on an elliptic curve
DE102006014353B4 (en) 2006-03-28 2007-11-22 Siemens Ag Method for the reliable determination of data
TWI406548B (en) * 2010-10-27 2013-08-21 Univ Southern Taiwan An elliptic curve cryptography operation circuit
CN113037479B (en) * 2021-03-25 2022-04-12 支付宝(杭州)信息技术有限公司 Data verification method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0892520A3 (en) * 1997-07-17 2001-10-17 Matsushita Electric Industrial Co., Ltd. Elliptic curve calculation apparatus capable of calculating multiples at high speed
DE69905145T2 (en) * 1998-03-25 2003-06-05 Certicom Corp., Mississauga ACCELERATED LIMITED FIELD OPERATIONS ON AN ELLIPTIC CURVE
CA2252078C (en) * 1998-10-28 2009-02-17 Certicom Corp. Power signature attack resistant cryptographic system

Also Published As

Publication number Publication date
DE10156708A1 (en) 2003-06-12
DE10156708B4 (en) 2005-09-29
TW580654B (en) 2004-03-21
WO2003044653A2 (en) 2003-05-30

Similar Documents

Publication Publication Date Title
AU2003244310A1 (en) Inter-authentication method and device
AU2003231749A1 (en) Device and method for variable speed lancet
AU2003213638A1 (en) Insertion device for an insertion set and method of using the same
AU2002344767A1 (en) Sampling module device and method
AU2003267764A1 (en) Method and device for authorizing content operations
AU2002331774A1 (en) Methods and apparatus utilizing flash burst mode to improve processor performance
AU2003226253A1 (en) Device and method for cdma-signal power estimation
AU2003224116A1 (en) Device and method for moistening objects
AU2003303837A1 (en) Handwriting-input device and method
AU2002219163A1 (en) Cryostorage method and device
AU2003235378A1 (en) Mounting method and mounting device
AU2002339867A1 (en) System and method for performing multiplication
AUPS205802A0 (en) Improved cycling device and method
AU2002245675A1 (en) Electromanipulation device and method
AU2003231477A1 (en) Transmission device and transmission method
WO2005055450A1 (en) Receiving device and receiving method
AU2002222329A1 (en) An electro-optical device and method
AU2003280631A1 (en) Soldering method and device
GB2383242B (en) Device and method for minimizing puncturing-caused output delay
AU2002342820A1 (en) Method and device for multiplication and method and device for addition to an elliptical curve
AUPR222300A0 (en) Electrophoresis device and method
AU2003266600A1 (en) Connection method and connection device
AU2003280332A1 (en) Device and method for connecting objects
AU2003297143A1 (en) Mechanical semi-automatic tee-up device and method
AU2003205592A1 (en) Shifting device and shifting method

Legal Events

Date Code Title Description
MK6 Application lapsed section 142(2)(f)/reg. 8.3(3) - pct applic. not entering national phase