CN100452695C - Elliptic curve encryption and decryption method and apparatus - Google Patents
Elliptic curve encryption and decryption method and apparatus Download PDFInfo
- Publication number
- CN100452695C CN100452695C CNB021547173A CN02154717A CN100452695C CN 100452695 C CN100452695 C CN 100452695C CN B021547173 A CNB021547173 A CN B021547173A CN 02154717 A CN02154717 A CN 02154717A CN 100452695 C CN100452695 C CN 100452695C
- Authority
- CN
- China
- Prior art keywords
- function
- encryption
- curve encryption
- ellipse curve
- decryption
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 230000008569 process Effects 0.000 claims abstract description 26
- 230000008901 benefit Effects 0.000 claims description 3
- 230000002441 reversible effect Effects 0.000 claims description 3
- 230000006835 compression Effects 0.000 claims 2
- 238000007906 compression Methods 0.000 claims 2
- 238000004364 calculation method Methods 0.000 abstract description 3
- 238000003780 insertion Methods 0.000 abstract 1
- 230000037431 insertion Effects 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
Abstract
Description
Claims (52)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021547173A CN100452695C (en) | 2002-11-29 | 2002-11-29 | Elliptic curve encryption and decryption method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB021547173A CN100452695C (en) | 2002-11-29 | 2002-11-29 | Elliptic curve encryption and decryption method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1505306A CN1505306A (en) | 2004-06-16 |
CN100452695C true CN100452695C (en) | 2009-01-14 |
Family
ID=34235562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB021547173A Expired - Lifetime CN100452695C (en) | 2002-11-29 | 2002-11-29 | Elliptic curve encryption and decryption method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100452695C (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100411334C (en) * | 2004-11-19 | 2008-08-13 | 深圳市明华澳汉科技股份有限公司 | Method for encrypting and decrypting data |
CN1262087C (en) * | 2005-01-14 | 2006-06-28 | 南相浩 | Method and apparatus for cipher key generation based on identification |
US7602907B2 (en) * | 2005-07-01 | 2009-10-13 | Microsoft Corporation | Elliptic curve point multiplication |
CN101079701B (en) * | 2006-05-22 | 2011-02-02 | 北京华大信安科技有限公司 | Highly secure ellipse curve encryption and decryption method and device |
CN101296077B (en) * | 2007-04-29 | 2012-07-11 | 四川虹微技术有限公司 | Identity authentication system based on bus type topological structure |
CN101321058B (en) * | 2007-06-07 | 2010-12-15 | 管海明 | Method and system for encoding and decoding digital message |
CN101197668B (en) * | 2007-12-06 | 2010-08-18 | 上海交通大学 | Elliptic curve anti-bypass attack method based on randomizing multiplication with symbol scalar |
CN101582170B (en) * | 2009-06-09 | 2011-08-31 | 上海大学 | Remote sensing image encryption method based on elliptic curve cryptosystem |
CN102761412A (en) * | 2011-04-27 | 2012-10-31 | 航天信息股份有限公司 | P-element domain SM2 elliptic curve public key encryption, decryption and encryption-decryption hybrid system |
CN102394747B (en) * | 2011-11-23 | 2015-01-14 | 上海爱信诺航芯电子科技有限公司 | Method for rapidly embedding plaintext on one point of elliptic curve |
CN104486074B (en) * | 2014-12-12 | 2017-06-23 | 湘潭大学 | For the elliptic curve cryptography method and decryption method of embedded device |
CN109818741B (en) * | 2017-11-22 | 2022-06-07 | 航天信息股份有限公司 | Decryption calculation method and device based on elliptic curve |
CN108737097A (en) * | 2018-06-20 | 2018-11-02 | 北京邮电大学 | A kind of elliptic curve cryptography method using quantum random number |
CN113810195B (en) * | 2021-06-04 | 2023-08-15 | 国网山东省电力公司 | Safe transmission method and device for electric power training simulation assessment data |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0503119A1 (en) * | 1991-03-14 | 1992-09-16 | Omnisec Ag | Public key cryptographic system using elliptic curves over rings |
EP0874307A1 (en) * | 1997-03-25 | 1998-10-28 | Certicom Corp. | Accelerated finite field operations on an elliptic curve |
EP0924895A2 (en) * | 1997-12-17 | 1999-06-23 | Nippon Telegraph and Telephone Corporation | Encryption and decryption devices for public-key cryptosystems and recording medium with their processing programs recorded thereon |
WO1999033220A1 (en) * | 1997-12-18 | 1999-07-01 | ETAT FRANÇAIS représenté par le DELEGUE GENERAL POUR L'ARMEMENT | Digital signature method |
CN1264974A (en) * | 1999-12-01 | 2000-08-30 | 陈永川 | Digital signature method using elliptic curve encryption algorithm |
US6243467B1 (en) * | 1998-07-23 | 2001-06-05 | The United States Of America As Represented By The National Security Agency | Method of elliptic curve cryptographic digital signature generation and verification using reduced base tau expansion in non-adjacent form |
-
2002
- 2002-11-29 CN CNB021547173A patent/CN100452695C/en not_active Expired - Lifetime
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0503119A1 (en) * | 1991-03-14 | 1992-09-16 | Omnisec Ag | Public key cryptographic system using elliptic curves over rings |
EP0874307A1 (en) * | 1997-03-25 | 1998-10-28 | Certicom Corp. | Accelerated finite field operations on an elliptic curve |
EP0924895A2 (en) * | 1997-12-17 | 1999-06-23 | Nippon Telegraph and Telephone Corporation | Encryption and decryption devices for public-key cryptosystems and recording medium with their processing programs recorded thereon |
WO1999033220A1 (en) * | 1997-12-18 | 1999-07-01 | ETAT FRANÇAIS représenté par le DELEGUE GENERAL POUR L'ARMEMENT | Digital signature method |
US6243467B1 (en) * | 1998-07-23 | 2001-06-05 | The United States Of America As Represented By The National Security Agency | Method of elliptic curve cryptographic digital signature generation and verification using reduced base tau expansion in non-adjacent form |
CN1264974A (en) * | 1999-12-01 | 2000-08-30 | 陈永川 | Digital signature method using elliptic curve encryption algorithm |
Also Published As
Publication number | Publication date |
---|---|
CN1505306A (en) | 2004-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Cocks | An identity based encryption scheme based on quadratic residues | |
CN101079701B (en) | Highly secure ellipse curve encryption and decryption method and device | |
CN100440776C (en) | Elliptic curve signature and signature verification method and apparatus | |
US6697488B1 (en) | Practical non-malleable public-key cryptosystem | |
CN100452695C (en) | Elliptic curve encryption and decryption method and apparatus | |
CN110784314A (en) | Certificateless encrypted information processing method | |
Raghunandan et al. | Key generation using generalized Pell’s equation in public key cryptography based on the prime fake modulus principle to image encryption and its security analysis | |
CN1472914A (en) | High performance and quick public pin encryption | |
KR100396740B1 (en) | Provably secure public key encryption scheme based on computational diffie-hellman assumption | |
US20070183600A1 (en) | Secure Cryptographic Communication System Using Kem-Dem | |
KR20040009766A (en) | Apparatus and method for transmitting and receiving in encryption system | |
CN111262709B (en) | Trapdoor hash function-based unlicensed bookmark encryption system and method | |
US20100150343A1 (en) | System and method for encrypting data based on cyclic groups | |
GB2384406A (en) | Three party cryptosystem having pairs of private keys | |
US20060251248A1 (en) | Public key cryptographic methods and systems with preprocessing | |
CN103873248B (en) | Encryption method and device with certificate based on identity | |
CN114285580B (en) | Online and offline signcryption method from certificate-free to public key infrastructure | |
JP4563037B2 (en) | ENCRYPTION APPARATUS, DECRYPTION APPARATUS, ENCRYPTION SYSTEM HAVING THEM, ENCRYPTION METHOD, AND DECRYPTION METHOD | |
Chauhan | An implemented of hybrid cryptography using elliptic curve cryptosystem (ECC) and MD5 | |
Nalwaya et al. | A cryptographic approach based on integrating running key in feedback mode of elgamal system | |
JP3694242B2 (en) | Signed cryptographic communication method and apparatus | |
JP3278790B2 (en) | Public key encryption method and public key encryption system | |
JP4230162B2 (en) | Public key encryption communication method | |
Saichyshyna | ELGAMAL ENCRIPTION | |
JPH09149025A (en) | Cipher communication method and cipher communication system |
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 | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Elliptic curve encryption and decryption method and apparatus Effective date of registration: 20140715 Granted publication date: 20090114 Pledgee: Bank of Communications Ltd. Beijing Jiuxianqiao branch Pledgor: Beijing Huada Infosec Technology, Ltd. Registration number: 2014990000572 |
|
PLDC | Enforcement, change and cancellation of contracts on pledge of patent right or utility model | ||
PC01 | Cancellation of the registration of the contract for pledge of patent right |
Date of cancellation: 20150804 Granted publication date: 20090114 Pledgee: Bank of Communications Ltd. Beijing Wangjing branch Pledgor: Beijing Huada Infosec Technology, Ltd. Registration number: 2014990000572 |
|
PLDC | Enforcement, change and cancellation of contracts on pledge of patent right or utility model | ||
PM01 | Change of the registration of the contract for pledge of patent right |
Change date: 20150804 Registration number: 2014990000572 Pledgee after: Bank of Communications Ltd. Beijing Wangjing branch Pledgee before: Bank of Communications Ltd. Beijing Jiuxianqiao branch |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Elliptic curve encryption and decryption method and apparatus Effective date of registration: 20150811 Granted publication date: 20090114 Pledgee: Bank of Communications Ltd. Beijing Wangjing branch Pledgor: Beijing Huada Infosec Technology, Ltd. Registration number: 2015990000669 |
|
PLDC | Enforcement, change and cancellation of contracts on pledge of patent right or utility model | ||
PC01 | Cancellation of the registration of the contract for pledge of patent right |
Date of cancellation: 20161101 Granted publication date: 20090114 Pledgee: Bank of Communications Ltd. Beijing Wangjing branch Pledgor: Beijing Huada Infosec Technology, Ltd. Registration number: 2015990000669 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Elliptic curve encryption and decryption method and apparatus Effective date of registration: 20161104 Granted publication date: 20090114 Pledgee: Bank of Communications Ltd. Beijing Wangjing branch Pledgor: Beijing Huada Infosec Technology, Ltd. Registration number: 2016990000939 |
|
PLDC | Enforcement, change and cancellation of contracts on pledge of patent right or utility model | ||
PC01 | Cancellation of the registration of the contract for pledge of patent right |
Date of cancellation: 20171220 Granted publication date: 20090114 Pledgee: Bank of Communications Ltd. Beijing Wangjing branch Pledgor: Beijing Huada Infosec Technology, Ltd. Registration number: 2016990000939 |
|
PC01 | Cancellation of the registration of the contract for pledge of patent right | ||
CX01 | Expiry of patent term |
Granted publication date: 20090114 |
|
CX01 | Expiry of patent term |