Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
50 words
A method of creating and authenticating a digital signature comprising the steps of: generating a signature with two points having x and y coordinates; generating a sum of said two points; deducing possible values of the x coordinate of said sum using only the x coordinates of said two points.
Claim 2
Independent Claim
50 words
A method of creating and authenticating a digital signature comprising the steps of: generating a signature with two points having x and y coordinates; generating a sum of said two points; deducing possible values of the x coordinate of said sum using only the x coordinates of said two points.
Claim 3
Dependent Claim
27 words
The method of claim 1 wherein said possible values can be generated by at least two possible sources, a first correct source and a second incorrect source.
Claim 4
Dependent Claim
19 words
The method of claim 2 wherein the possibility of the existence of said second incorrect source is statistically insignificant.
Claim 5
Dependent Claim
27 words
The method of claim 1 further including the steps of comparing said possible values to a predicted value and assuming authenticity when said comparing step is satisfied.
Claim 6
Dependent Claim
39 words
The method of claim 1 wherein said step of creating a digital signature comprises the steps of: generating a random integer m; computing a point P 1 on an elliptic curve; computing an integer u using m and P1.
Claim 7
Dependent Claim
17 words
The method of claim 5 wherein said elliptic curve has a starting point (X 1 , 1).
Claim 8
Dependent Claim
29 words
The method of claim 5 wherein said integer u is generated by m+ourPri*M(ciphertext, P) where ciphertext is the encrypted message to be sent and M is a hash function.
Claim 9
Dependent Claim
70 words
The method of claim 6 further including a method of authenticating said digital signature comprising the steps of: using u, generating a point Q having coordinates (X, Y); using P 1 , generating a point P 2 having coordinates (X 2 , Y 2 ); testing the equality P 1 +P 2 =Q; identifying a signature as not authentic when the equality P 1 +P 2 =Q is not satisfied.
Claim 10
Dependent Claim
27 words
The method of claim 8 wherein said step of testing the equality P 1 +P 2 =Q; is performed without using Y 1 and Y 2 .
Claim 11
Dependent Claim
99 words
An article of manufacture comprising: a computer usable medium having computer readable program code embodied therein for creating a digital signature, the computer readable program code in said article of manufacture comprising; computer readable program code configured to cause a computer to generate a signature with two points having x and y coordinates; computer readable program code configured to cause a computer to generate a sum of said two points; computer readable program code configured to cause a computer to deduce possible values of the x coordinate of said sum using only the x coordinates of said two points.
Claim 12
Dependent Claim
99 words
An article of manufacture comprising: a computer usable medium having computer readable program code embodied therein for creating a digital signature, the computer readable program code in said article of manufacture comprising; computer readable program code configured to cause a computer to generate a signature with two points having x and y coordinates; computer readable program code configured to cause a computer to generate a sum of said two points; computer readable program code configured to cause a computer to deduce possible values of the x coordinate of said sum using only the x coordinates of said two points.
Claim 13
Dependent Claim
29 words
The article of manufacture of claim 10 wherein said possible values can be generated by at least two possible sources, a first correct source and a second incorrect source.
Claim 14
Dependent Claim
21 words
The article of manufacture of claim 11 wherein the possibility of the existence of said second incorrect source is statistically insignificant.
Claim 15
Dependent Claim
29 words
The article of manufacture of claim 10 further including the steps of comparing said possible values to a predicted value and assuming authenticity when said comparing step is satisfied.
Claim 16
Dependent Claim
61 words
The article of manufacture of claim 10 further including; computer readable program code configured to cause a computer to generate a random integer m; computer readable program code configured to cause a computer to compute a point P 1 on an elliptic curve; computer readable program code configured to cause a computer to compute an integer it using m and P1.
Claim 17
Dependent Claim
19 words
The article of manufacture of claim 14 wherein said elliptic curve has a starting point (X 1 , 1).
Claim 18
Dependent Claim
31 words
The article of manufacture of claim 15 wherein said step of generating P 1 is accomplished by m°(X 1 , 1) and P1 has coordinates (X 1 , Y 1 ).
Claim 19
Dependent Claim
101 words
The article of manufacture of claim 16 further including computer readable program code configured to authenticate said digital signature comprising the steps of: computer readable program code configured to use u, to generate a point Q having coordinates (X, Y); computer readable program code configured to use P 1 , to generate a point P 2 having coordinates (X 2 , Y 2 ); computer readable program code configured to test the equality P 1 +P 2 =Q; computer readable program code configured to identify a signature as not authentic when the equality P 1 +P 2 =Q is not satisfied.
Claim 20
Dependent Claim
29 words
The article of manufacture of claim 17 wherein said step of testing the equality P 1 +P 2 =Q; is performed without using Y 1 and Y 2 .