×

Method of generating a unique number for a smart card and its use for the cooperation of the card with a host system

  • US 5,068,894 A
  • Filed: 08/22/1990
  • Issued: 11/26/1991
  • Est. Priority Date: 08/22/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of validating access to a smart card via a reader, said card having within it a processor, and being configured with a production key PK and a distributor key MK readable by said processor, said method comprising generating by said processor of a pseudo-random unique number NU by executing the following steps:

  • modulo-2 adding the keys PK and MK to obtain a key KMP;

    KMP=PK ⊕

    MK;

    generating a unique input message ME which is modified on each specific use; and

    generating said number NU by encrypting said input message ME by means of a reversible encryption algorithm ALG utilizing the key KMP;

    NU=ALGKMP (ME);

    then;

    reading by said reader of the generated number NU; and

    determining by said processor whether a response applied to the card by the reader has been correctly calculated in accordance with a predetermined function of the generated number NU.

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