← Back to Patent Explorer
US5497423A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of implementing elliptic curve cryptosystems in digital signatures or verification and privacy communication

Assignee: Panasonic Corp
•
Filing: 1994-06-20
•
Granted: 1996-03-05
•
Expires: 2014-06-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a method of implementing digital signatures or verification and a privacy communication using the following: (1) choose a positive integer d such that gives an imaginary quadratic field Q{(-d) 1/2 } a small class number, and choose a prime number p such that is expressed by 2 t -α (where α is a small number), such that either p+1-a or p+1+a is divisible by a prime number, and such that 4p-a 2 =d·b 2 to construct a finite field GF(p), or a definition filed of an elliptic curve, then construct an elliptic curve over the finite filed GF(p) having a root for a class polynomial H d (x)=0 modulo GF(p) as j-invariant; (2) construct elliptic curves E 1 , E 2 , . . . , E n in such a way that each will be not isomorphic but have a same number of elements to replace an elliptic curve one from the others.

Inventors

  • 👤 Atsuko Miyaji

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 02:43
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/30; H04L9/3066; G; G06; G06F; G06F7/00; G06F7/60; G06F7/72; G06F7/724; G06F7/725; H04L9/3006; H04L9/3013; H04L9/32; H04L9/3247; H04L9/50

Claims Analysis

Total Claims: 66
Claim 1
Independent Claim 337 words
A method of implementing a privacy communication comprising following procedures: (1) a network provider provides E{GF(p)} and a basepoint BP to be used for the privacy communication to each user; (2) each user who received E{GF(p)} and the basepoint BP selects an arbitrary natural number to find a value by adding said basepoint BP the selected natural number of times on E{GF(p)}; (3) each user keeps his arbitrary selected natural number in secret, while notifying the value obtained by adding the BP said natural number of times on E{GF(p)} as his public key to a user to whom he would like to send a message; (4) two users, who are to communicate, find a value by adding the public key their respective natural number of times on E{GF(p)} as a common key; (5) the two users make an agreement on a method of arithmetic operation for the public key and the message to encipher and decipher the message using the common key; (6) one of the two users enciphers the message in accordance with the agreement using the common key to send an enciphered message to the other user; and (7) the other user, upon the receipt of the enciphered message, deciphers the enciphered message in accordance with the agreement using the common key, wherein {E(GF(p)} is defined as follows: let d be a positive integer such that gives an imaginary quadratic field Q{(-d) 1/2 } a small class number; let p be a prime number such that a prime factor of 4×p-a 2 is d×square number where a is an integer, such that one of p+1-a and p+1+a is divisible by a prime number of 30 or more digits, and such that is expressed as 2 t ±α, where t is a positive integer and α is a small positive integer; then an elliptic curve E has a finite field GF(p) as a definition field which has a solution modulo p for a class polynomial H d (x)=0 which is determined by d as a j-invariant.
Claim 2
Independent Claim 337 words
A method of implementing a privacy communication comprising following procedures: (1) a network provider provides E{GF(p)} and a basepoint BP to be used for the privacy communication to each user; (2) each user who received E{GF(p)} and the basepoint BP selects an arbitrary natural number to find a value by adding said basepoint BP the selected natural number of times on E{GF(p)}; (3) each user keeps his arbitrary selected natural number in secret, while notifying the value obtained by adding the BP said natural number of times on E{GF(p)} as his public key to a user to whom he would like to send a message; (4) two users, who are to communicate, find a value by adding the public key their respective natural number of times on E{GF(p)} as a common key; (5) the two users make an agreement on a method of arithmetic operation for the public key and the message to encipher and decipher the message using the common key; (6) one of the two users enciphers the message in accordance with the agreement using the common key to send an enciphered message to the other user; and (7) the other user, upon the receipt of the enciphered message, deciphers the enciphered message in accordance with the agreement using the common key, wherein {E(GF(p)} is defined as follows: let d be a positive integer such that gives an imaginary quadratic field Q{(-d) 1/2 } a small class number; let p be a prime number such that a prime factor of 4×p-a 2 is d×square number where a is an integer, such that one of p+1-a and p+1+a is divisible by a prime number of 30 or more digits, and such that is expressed as 2 t ±α, where t is a positive integer and α is a small positive integer; then an elliptic curve E has a finite field GF(p) as a definition field which has a solution modulo p for a class polynomial H d (x)=0 which is determined by d as a j-invariant.
Claim 3
Dependent Claim 48 words
The method of claim 1, wherein let E{GF(p)} be a group of elements over GF(p) on the elliptic curve E having the finite field GF(p) as the definition field, then the number of elements of E{GF(p)} is divisible by a large prime number of 30 or more digits.
Claim 4
Dependent Claim 15 words
The method of claim 2, wherein the positive integer α is 2t/3 or less bit.
Claim 5
Dependent Claim 124 words
The method of claim 3, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 6
Dependent Claim 77 words
The method of claim 4, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 7
Dependent Claim 46 words
The method of claim 5, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 8
Dependent Claim 46 words
The method of claim 4, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 9
Dependent Claim 77 words
The method of claim 3, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 10
Dependent Claim 46 words
The method of claim 8, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 11
Dependent Claim 46 words
The method of claim 3, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 12
Dependent Claim 124 words
The method of claim 2, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 13
Dependent Claim 79 words
The method of claim 11, wherein let n be a degree of the class polynomial H d (x) = 0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 14
Dependent Claim 46 words
The method of claim 12, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 15
Dependent Claim 46 words
The method of claim 11, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 16
Dependent Claim 76 words
The method of claim 2, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , jn as the j-invariant.
Claim 17
Dependent Claim 46 words
The method of claim 15, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 18
Dependent Claim 46 words
The method of claim 2, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 19
Dependent Claim 15 words
The method of claim 1, wherein the positive integer α is 2t/3 or less bit.
Claim 20
Dependent Claim 124 words
The method of claim 18, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 21
Dependent Claim 78 words
The method of claim 19, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n , having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 22
Dependent Claim 47 words
The method of claim 20, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡ α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 23
Dependent Claim 46 words
The method of claim 19, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 24
Dependent Claim 76 words
The method of claim 18, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , En having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 25
Dependent Claim 46 words
The method of claim 23, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 26
Dependent Claim 46 words
The method of claim 18, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 27
Dependent Claim 124 words
The method of claim 1, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 28
Dependent Claim 77 words
The method of claim 26, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 29
Dependent Claim 46 words
The method of claim 1, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 30
Dependent Claim 46 words
The method of claim 26, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 31
Dependent Claim 77 words
The method of claim 1, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 32
Dependent Claim 46 words
The method of claim 30, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 33
Dependent Claim 46 words
The method of claim 1, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 34
Independent Claim 348 words
A method of implementing a privacy communication comprising following procedures: (1) a network provider provides E{GF(p)} and a basepoint BP to be used for the privacy communication to each user; (2) each user who received E{GF(p)} and the basepoint BP selects an arbitrary natural number to find a value by adding said basepoint BP the selected natural number of times on E{GF(p)}; (3) each user keeps his arbitrary selected natural number in secret, while notifying the value obtained by adding the BP said natural number of times on E{GF(p)} as his public key to a user to whom he would like to send a message; (4) two users make an agreement on a method of arithmetic operation for the public key, a random number, and a message to encipher and decipher the message using the notified common key and the random number; (5) one of the two users who received the public key enciphers the message in accordance with the agreement based on a random number he selected and the public key notified by the other user; (6) the one of the users sends an enciphered message to the other user who notified the public key; and (7) the other user deciphers the message enciphered in accordance with the agreement using his integer selected and kept in secret upon receipt of the enciphered message, wherein (E{GF(p)} is defined as follows: let d be a positive integer such that gives an imaginary quadratic field Q{(-d) 1/2 } a small class number; let p be a prime number such that a prime factor of 4 ×p-a 2 is d×square number where a is an integer, such that one of p+1-a and p+1+a is divisible by a prime number of 30 or more digits, and such that is expressed as 2 t ±α, where t is a positive integer and α is a small positive integer; then an elliptic curve E has a finite field GF(p) as a definition field which has a solution modulo p for a class polynomial H d (x)=0 which is determined by d as a j-invariant.
Claim 35
Independent Claim 348 words
A method of implementing a privacy communication comprising following procedures: (1) a network provider provides E{GF(p)} and a basepoint BP to be used for the privacy communication to each user; (2) each user who received E{GF(p)} and the basepoint BP selects an arbitrary natural number to find a value by adding said basepoint BP the selected natural number of times on E{GF(p)}; (3) each user keeps his arbitrary selected natural number in secret, while notifying the value obtained by adding the BP said natural number of times on E{GF(p)} as his public key to a user to whom he would like to send a message; (4) two users make an agreement on a method of arithmetic operation for the public key, a random number, and a message to encipher and decipher the message using the notified common key and the random number; (5) one of the two users who received the public key enciphers the message in accordance with the agreement based on a random number he selected and the public key notified by the other user; (6) the one of the users sends an enciphered message to the other user who notified the public key; and (7) the other user deciphers the message enciphered in accordance with the agreement using his integer selected and kept in secret upon receipt of the enciphered message, wherein (E{GF(p)} is defined as follows: let d be a positive integer such that gives an imaginary quadratic field Q{(-d) 1/2 } a small class number; let p be a prime number such that a prime factor of 4 ×p-a 2 is d×square number where a is an integer, such that one of p+1-a and p+1+a is divisible by a prime number of 30 or more digits, and such that is expressed as 2 t ±α, where t is a positive integer and α is a small positive integer; then an elliptic curve E has a finite field GF(p) as a definition field which has a solution modulo p for a class polynomial H d (x)=0 which is determined by d as a j-invariant.
Claim 36
Dependent Claim 48 words
The method of claim 33, wherein let E{GF(p)} be a group of elements over GF(p) on the elliptic curve E having the finite field GF(p) as the definition field, then the number of elements of E{GF(p)} is divisible by a large prime number of 30 or more digits.
Claim 37
Dependent Claim 15 words
The method of claim 34, wherein the positive integer α is 2t/3 or less bit.
Claim 38
Dependent Claim 124 words
The method of claim 35, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 39
Dependent Claim 77 words
The method of claim 36, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 40
Dependent Claim 46 words
The method of claim 37, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 41
Dependent Claim 45 words
The method of claim 36, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡(mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 42
Dependent Claim 76 words
The method of claim 35, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic-curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 43
Dependent Claim 46 words
The method of claim 40, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 44
Dependent Claim 46 words
The method of claim 35, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 45
Dependent Claim 124 words
The method of claim 34, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 46
Dependent Claim 77 words
The method of claim 43, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 47
Dependent Claim 46 words
The method of claim 44, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 48
Dependent Claim 46 words
The method of claim 43, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 49
Dependent Claim 77 words
The method of claim 34, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 50
Dependent Claim 46 words
The method of claim 47, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 51
Dependent Claim 46 words
The method of claim 34, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 52
Dependent Claim 15 words
The method of claim 33, wherein the positive integer α is 2t/3 or less bit.
Claim 53
Dependent Claim 124 words
The method of claim 50, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 54
Dependent Claim 77 words
The method of claim 51, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 55
Dependent Claim 46 words
The method of claim 52, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 56
Dependent Claim 46 words
The method of claim 51, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 57
Dependent Claim 78 words
The method of claim 50, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n , having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 58
Dependent Claim 46 words
The method of claim 55, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 59
Dependent Claim 46 words
The method of claim 50, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 60
Dependent Claim 124 words
The method of claim 33, wherein let p be a prime number and r be a positive integer, and E{GF(p r )} be a group of elements over GF(p r ) on an elliptic curve E having a finite field GF(p r ) as a definition field, then elliptic curves E 1 , E 2 , . . . , E n are constructed in such a way that each will have the finite field GF(p r ) as the field of definition and each will be not isomorphic but have a same number of elements to be used for at least one of an individual system, each communication party, and a same communication party within one system in every certain period of time.
Claim 61
Dependent Claim 77 words
The method of claim 58, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 62
Dependent Claim 46 words
The method of claim 59, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 63
Dependent Claim 46 words
The method of claim 58, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡-α (mod p) and an addition chain are used.
Claim 64
Dependent Claim 77 words
The method of claim 33, wherein let n be a degree of the class polynomial H d (x)=0 determined by d, and j 1 , . . . , j n be a solution modulo p, then the elliptic curve E is the elliptic curve E 1 , . . . , E n having the finite field GF(p) as the definition field having for j 1 , . . . , j n as the j-invariant.
Claim 65
Dependent Claim 46 words
The method of claim 62, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡α (mod p) and 2 t ≡α (mod p) and an addition chain are used.
Claim 66
Dependent Claim 47 words
The method of claim 33, wherein in the arithmetic operation to encipher and decipher the message using the common key in accordance with the agreement, properties of one of 2 t ≡ α (mod p) and 2 t ≡α (mod p) and an addition chain are used.

References Cited (Backward Citations)

US5146500A Cited
US5272755A Cited
US5351297A Cited
US5159632A Cited
US5271061A Cited
US5442707A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-03-05 1999-09-04 2000-03-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-03-05 2003-09-04 2004-03-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-03-05 2007-09-04 2008-03-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag