Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
155 words
A method for achieving identity verification and session key agreement between first and second parties communicating via a communication medium comprising transmitting a challenge in the form of message m from the second party to the first party, at the first party, computing a signature S(m) of message m using an asymmetric signature operation, encrypting at least a part of the signature by performing at the first party a trap door public key operation using a public key of the second party, transmitting the public key encrypted part of the signature and any remaining part of the signature from said first party to said second party, at said second party, decrypting the encrypted part of the signature using a secret key of the second party and verifying said signature, the public key encrypted and decrypted portion of said signature being used as a session key for encrypting messages communicated between said first and second parties.
Claim 2
Independent Claim
155 words
A method for achieving identity verification and session key agreement between first and second parties communicating via a communication medium comprising transmitting a challenge in the form of message m from the second party to the first party, at the first party, computing a signature S(m) of message m using an asymmetric signature operation, encrypting at least a part of the signature by performing at the first party a trap door public key operation using a public key of the second party, transmitting the public key encrypted part of the signature and any remaining part of the signature from said first party to said second party, at said second party, decrypting the encrypted part of the signature using a secret key of the second party and verifying said signature, the public key encrypted and decrypted portion of said signature being used as a session key for encrypting messages communicated between said first and second parties.
Claim 3
Dependent Claim
16 words
The method of claim 1 wherein said first party is computationally weaker than said second party.
Claim 4
Dependent Claim
12 words
The method of claim 1 wherein said signature is an ElGamal signature.
Claim 5
Dependent Claim
19 words
The method of claim 3 wherein said part of said signature which is public key encrypted is precomputed off-line.
Claim 6
Dependent Claim
12 words
The method of claim 3 wherein the entire ElGamal signature is encrypted.
Claim 7
Dependent Claim
48 words
The method of claim 1 further comprising the step of, at each party, encrypting a pre-arranged message using said session key and a conventional encipherment function in which the same secret key is used for encryption and decryption and transmitting the encrypted prearranged message to the other party.
Claim 8
Dependent Claim
21 words
The method of claim 1 further comprising the step of: at said first party, verifying a certificate of the second party.
Claim 9
Dependent Claim
35 words
The method of claim 7 wherein an identity of said second party, a public key of said second party, and a certificate of said second party are transmitted with said message to said first party.
Claim 10
Dependent Claim
21 words
The method of claim 1 further comprising the step of: at said second party, verifying a certificate of the first party.
Claim 11
Dependent Claim
45 words
The method of claim 9 wherein said certificate of said first party, a public key of said first party and an identity of said first party are transmitted from said first party to said second party with the public key encrypted portion of said signature.
Claim 12
Dependent Claim
54 words
The method of claim 10 wherein said public key of said first partly, said identity of said first party, said certificate of said first party, and any remaining portion of said signature are encrypted using an encipherment function and using the portion of the signature which is public key encrypted as a session key.
Claim 13
Dependent Claim
23 words
The method of claim 1 wherein said signature is computed according to the National Institute of Standards and Technology Digital Signature Standard algorithm.
Claim 14
Dependent Claim
26 words
The method of claim 1 wherein said first party is a portable terminal and said second party is a network server of a portable communication network.
Claim 15
Dependent Claim
19 words
The method of claim 1 wherein said message includes a random portion and an identity of said second party.