CN100461668C - Multiple computing circuit for ellipic curve cipher algorithm chip - Google Patents
Multiple computing circuit for ellipic curve cipher algorithm chip Download PDFInfo
- Publication number
- CN100461668C CN100461668C CNB2004100814398A CN200410081439A CN100461668C CN 100461668 C CN100461668 C CN 100461668C CN B2004100814398 A CNB2004100814398 A CN B2004100814398A CN 200410081439 A CN200410081439 A CN 200410081439A CN 100461668 C CN100461668 C CN 100461668C
- Authority
- CN
- China
- Prior art keywords
- point
- computation
- module
- value
- elliptic 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Complex Calculations (AREA)
Abstract
Description
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100814398A CN100461668C (en) | 2004-12-09 | 2004-12-09 | Multiple computing circuit for ellipic curve cipher algorithm chip |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100814398A CN100461668C (en) | 2004-12-09 | 2004-12-09 | Multiple computing circuit for ellipic curve cipher algorithm chip |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1625104A CN1625104A (en) | 2005-06-08 |
CN100461668C true CN100461668C (en) | 2009-02-11 |
Family
ID=34765723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100814398A Expired - Fee Related CN100461668C (en) | 2004-12-09 | 2004-12-09 | Multiple computing circuit for ellipic curve cipher algorithm chip |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100461668C (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2509253B1 (en) * | 2005-11-03 | 2014-06-18 | Certicom Corp. | Simultaneous scalar multiplication method |
EP2228715A1 (en) * | 2009-03-13 | 2010-09-15 | Thomson Licensing | Fault-resistant calculcations on elliptic curves |
CN102761413B (en) * | 2011-04-27 | 2015-06-10 | 航天信息股份有限公司 | Implementation system of p-element domain SM2 elliptic curve public key cryptographic algorithm |
CN103942031B (en) * | 2014-04-28 | 2017-07-04 | 山东华芯半导体有限公司 | Elliptic domain curve operations method |
CN104267926B (en) * | 2014-09-29 | 2018-03-09 | 北京宏思电子技术有限责任公司 | The method and apparatus for obtaining elliptic curve cipher data |
CN109117677A (en) * | 2018-09-21 | 2019-01-01 | 阿里巴巴集团控股有限公司 | A kind of circuit for elliptic curve multi point arithmetic |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020057796A1 (en) * | 1998-12-24 | 2002-05-16 | Lambert Robert J. | Method for accelerating cryptographic operations on elliptic curves |
US20030059043A1 (en) * | 2001-09-26 | 2003-03-27 | Katsuyuki Okeya | Elliptic curve signature verification method and apparatus and a storage medium for implementing the same |
-
2004
- 2004-12-09 CN CNB2004100814398A patent/CN100461668C/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020057796A1 (en) * | 1998-12-24 | 2002-05-16 | Lambert Robert J. | Method for accelerating cryptographic operations on elliptic curves |
US20030059043A1 (en) * | 2001-09-26 | 2003-03-27 | Katsuyuki Okeya | Elliptic curve signature verification method and apparatus and a storage medium for implementing the same |
Also Published As
Publication number | Publication date |
---|---|
CN1625104A (en) | 2005-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Margaliot et al. | Lie-algebraic stability conditions for nonlinear switched systems and differential inclusions | |
CN104090737B (en) | A kind of modified model part parallel framework multiplier and its processing method | |
CN100461668C (en) | Multiple computing circuit for ellipic curve cipher algorithm chip | |
CN103942031A (en) | Elliptic domain curve operational method and elliptic domain curve arithmetic unit | |
CN101197668A (en) | Elliptic curve anti-bypass attack method based on randomizing multiplication with symbol scalar | |
CN102184161A (en) | Matrix inversion device and method based on residue number system | |
KR20060106565A (en) | Computation method, computing devicee and computer program | |
Arun Sekar et al. | Implementation of FIR filter using reversible modified carry select adder | |
CN102393812A (en) | Implementation method for rapid scalar multiplication algorithm in elliptic curve cryptosystem | |
CN103023659B (en) | ECC (elliptic curve cryptosystem) encryption hardware device with expandable parameter bit width | |
CN102509145B (en) | Power-aware power balancing S box unit circuit and application method thereof | |
Barua et al. | Binary arithmetic for DNA computers | |
CN104572012A (en) | Polynomial-based GF [2(227)] high-speed modular multiplier based on AOP (all one polynomial) | |
CN1957384B (en) | Electronic element and data processing method | |
CN103914277B (en) | Extensible modular multiplier circuit based on improved Montgomery modular multiplication algorithm | |
CN1811698A (en) | Hardware high-density realizing method for great number modules and power system | |
CN102226885A (en) | Modulo 2n-2k-1 adder and design method thereof | |
Liu et al. | A high speed VLSI implementation of 256-bit scalar point multiplier for ECC over GF (p) | |
CN102270110B (en) | Improved 16Booth-based coder | |
CN107203487A (en) | A kind of safe reconstruction structure of anti-power consumption attack | |
CN108566271A (en) | It is multiplexed round transformation circuit, AES encryption circuit and its encryption method | |
Zeng et al. | A q-analog of the Seidel generation of Genocchi numbers | |
CN102929574A (en) | Pulse multiplying unit design method on GF (Generator Field) (2163) domain | |
CN1375765A (en) | Fast large-scale multiplying circuit | |
Borowik et al. | Logic synthesis method for pattern matching circuits implementation in FPGA with embedded memories |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: CHENGDU 30JAVEE MICROELECTRONICS CO., LTD. Free format text: FORMER OWNER: NO.30 INST., CHINA ELECTRONIC SCIENCE + TECHNOLOGY GROUP CORP. Effective date: 20110707 |
|
C41 | Transfer of patent application or patent right or utility model | ||
COR | Change of bibliographic data |
Free format text: CORRECT: ADDRESS; FROM: 610041 NO. 6, CHUANGYE ROAD, HIGH-TECH. ZONE, CHENGDU CITY, SICHUAN PROVINCE TO: 610041 6/F, OFFICE BUILDING, NO. 6, CHUANGYE ROAD, HIGH-TECH. ZONE, CHENGDU CITY, SICHUAN PROVINCE |
|
TR01 | Transfer of patent right |
Effective date of registration: 20110707 Address after: 6, building 610041, building 6, pioneering Road, Chengdu hi tech Zone, Sichuan Patentee after: Chengdu Sanlingjia Microelectronic Co., Ltd. Address before: 610041, No. 6, pioneering Road, hi tech Zone, Sichuan, Chengdu Patentee before: No.30 Inst., China Electronic Science & Technology Group Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090211 Termination date: 20181209 |
|
CF01 | Termination of patent right due to non-payment of annual fee |