Protocol and method for client-server mutual authentication...

H - Electricity – 04 – L

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04L 9/32 (2006.01) H04L 9/14 (2006.01)

Patent

CA 2590989

The invention consists of a method of authenticating and encrypting a client- server communication, comprising the steps of: a) generating a first one-time password (OTP1) and a second one-time password (OTP2) from a cryptographic token; b) generating an encryption key (K_ENC) and a MAC key (K_MAC) based on OTP2; c) preparing and protecting the client data using K_ENC and K_MAC; d) sending a request message from the client to the server, the request message containing the protected client data, a cryptographic token identifier (TID) and OTP1; e) validating OTP1 at the server, and generating OTP2 at the server upon successful validation; f) deriving K_ENC and K_MAC from OTP2 at the server; g) processing the request message and generating result data h) encrypting the result data using K_ENC and creating a digest using K_MAC; i) sending the encrypted result data to the client; and i) decrypting the result data at the client using K ENC and verifying the authenticity of the result data using K_MAC.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Protocol and method for client-server mutual authentication... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Protocol and method for client-server mutual authentication..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Protocol and method for client-server mutual authentication... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1583122

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.