×

Means for identification and exchange of encryption keys

  • US 5,307,411 A
  • Filed: 09/11/1992
  • Issued: 04/26/1994
  • Est. Priority Date: 09/12/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of confirming the identity of and the exchange of encryption keys for a communication link between two communication apparatus each having a smart card reader for reading a first smart card at said first smart card reader and a second smart card at said second smart card reader wherein said first smart card reader is operatively coupled to a first communication apparatus and said second smart card reader is operatively coupled to said second communication apparatus comprising the steps of:

  • performing a read of a secure secret key from a first of said cards;

    generating from inside said first smart card an encryption key for said communication link in response to said secure secret key;

    providing an authenticating key from a precomputed and prestored value, stored within said first smart card a validation key based upon a secured common authority data base which at one time was common to said first and second smart cards;

    authenticating the identity of said first communication apparatus by said second reader by virtue of said authentication key without transmitting the secret key based upon a calculation of said authentication key and information in said second smart card as to a key from said common authority data base;

    reversing said performing, generating, providing and authenticating steps to establish the identify and key of said second communication apparatus with said first apparatus;

    transmitting the encryption keys after the authentiticy of said first communication apparatus has been established with said second communication apparatus and vice versa; and

    establishing a public key/private key communication link based upon the exchanged keys.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×