US2009144547A1PendingUtilityA1

Authentication protocol

Assignee: CINNOBAR FINANCIAL TECHNOLOGYPriority: Jul 10, 2003Filed: Feb 6, 2009Published: Jun 4, 2009
Est. expiryJul 10, 2023(expired)· nominal 20-yr term from priority
Inventors:Daniel Roig
H04L 63/1466H04L 63/083
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The invention relates to an authentication protocol for increasing safety against a man-in-the-middle (MITM) access attack for point-to-point communication ( 10 ), between client computer ( 12 ) and server ( 14 ), to services. The server ( 14 ) responds with an N byte nonce value and the client computer ( 12 ) utilizes a hash algorithm to compute a hash value of the parameters clients' password, client computer unique IP address, server IP address, and the nonce value. The hash value is transmitted through the client computer ( 12 ) as an authenticator for accessing the services, whereby the server ( 14 ) reproduces the authenticator by utilizing the same hash algorithm and parameters. A compare between the reproduction and the transmitted authenticator is accomplished. If they match, the grant of an access to the server ( 14 ) and services is authorized. By utilizing the client computer ( 12 ) unique IP address in the authenticator it prevents a MITM computer ( 16 ), having a different IP address, from addressing the server with a matching authenticator. The present invention also comprises an authenticator signal and a medium for carrying the signal.

Claims

exact text as granted — not AI-modified
1 .- 9 . (canceled) 
   
   
       10 . An authenticator signal utilized in a protocol for increasing safety against a man-in-the-middle computer access attack for point-to-point communication, between a client computer and a server, to services in at least one of a network for data and telecommunication, said signal comprising:
 the hash value of at least the parameters clients password, client computer unique IP address, server unique IP address, and an N byte nonce value constituting said authenticator signal for accessing said services; and   said authenticator signal comprising said client computer unique IP address and said server unique IP address, thus preventing said authenticator signal from being sent from a computer with a different IP address.   
   
   
       11 . The signal according to  claim 10 , wherein said N byte nonce value is a random data only generated once by a random generator and used once in said point-to-point communication and then discarded. 
   
   
       12 . The signal according to  claim 11 , wherein the random generator is provided with a seed to produce said nonce numerical value. 
   
   
       13 . The signal according to  claim 12 , wherein the seed is comprised of said password and a volatile value. 
   
   
       14 . The signal according to  claim 13 , wherein the volatile value is a timestamp value or a counter value. 
   
   
       15 . The signal according to  claim 10 , wherein said parameters are concatenated in an arbitrary order before said hash algorithm is applied. 
   
   
       16 . The signal according to  claim 10 , wherein said hash algorithm is one of SHA-1, SHA-256, SHA-384 and SHA-512. 
   
   
       17 . The signal according to  claim 10 , wherein said hash algorithm is an HMAC utilizing said password as a key. 
   
   
       18 . The signal according to  claim 10 , wherein a salt value is concatenated to said password before it is hashed. 
   
   
       19 . A network for at least one of data and telecommunication for carrying an authenticator signal utilized in a protocol for increasing safety against a man-in-the-middle computer access attack for point-to-point communication, between a client computer and a server, to services, whereby said signal comprises the hash value of at least the parameters clients password, client computer unique IP address, server unique IP address, and an N byte nonce value constituting said authenticator signal for accessing said services, and said authenticator signal comprising said client computer unique IP address and server unique IP address, thus preventing said authenticator signal from being sent from a computer with a different IP address in said network. 
   
   
       20 . A detector in a server for increasing safety against a man-in-the-middle computer access attack for point-to-point communication, between a client computer and said server, to services in at least one of a network for data and telecommunication utilizing a challenge-response pattern, comprising:
 detection of an authentication request containing a client's username to a server providing said services, said server identifying said client computer IP address and a client password accessible by the server through the transmitted username;   said server responding with an N byte nonce numerical value;   receiving a hash value of at least the parameters clients password, client computer unique IP address, server unique IP address, and said nonce value as an authenticator for accessing said services; and   said server reproducing said authenticator by utilizing said hash algorithm and the parameters clients accessible password, client computer unique IP address, server unique IP address, and said nonce value, comparing the reproduction with the transmitted authenticator, whereby said detector detects a difference between the reproduction and the transmitted authenticator determining a man-in-the-middle computer attack.   
   
   
       21 . A detector according to  claim 20 , wherein the IP address of the man-in-the-middle computer is determined by reverse analyzing the transmitted authenticator by utilizing the reproduced correct authenticator.

Join the waitlist — get patent alerts

Track US2009144547A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.