×

Method for authentication by an external medium of a portable object such as a memory card coupled to this medium

  • US 5,153,581 A
  • Filed: 02/07/1991
  • Issued: 10/06/1992
  • Est. Priority Date: 06/16/1986
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of authenticating by an external medium of a portable object coupled to the external medium, the external medium (1) comprising first processing circuits (T10) and a first memory (M10) and the portable object (1) comprising second processing circuits (T2) and a second memory (M2), the method comprising furnishing a variable datum (E) from the eternal medium to the portable object;

  • calculating by the second processing circuits of the portable object a result (R) which is a predetermined function of a secret key (S) prerecorded in the second memory of the portable object and of the variable datum (E) furnished by the external medium;

    transferring the result (R) to the external medium;

    comparing, in the external medium, the result (R) with a previous result (Ra) recorded in the first memory and previously calculated by a portable object (2) previously coupled to the external medium, this previous result (Ra) having been calculated as said predetermined function of the same secret key (5) and the same variable datum (E);

    authenticating the portable object in response to said comparing;

    the method further comprising;

    calculating initially a reference result (R0) as said predetermined function of the secret key and the variable datum (E);

    recording the reference result (R0) in the first memory (M10) of the external medium;

    authenticating a plurality of other portable objects subsequently coupled to the external medium, and each having the same secret key (S), by requiring a result (R) calculated by each such portable object using said variable datum (E) to be equal to the reference result (R0), and wherein said calculating initially the reference result (R0) comprises calculating the reference result by a portable reference object (2a) in the possession of an authorized person and coupled to the external medium, the method further comprising changing the variable datum (E) after the coupling of n portable objects, andcalculating, upon said changing of the variable datum, a new reference result (R0) based on the changed variable datum, such calculating being performed by the n th portable object (2) following authentication of said n th portable object based on a preceding reference result.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×