×

Cryptographic method for protection against fraud

  • US 20030159038A1
  • Filed: 02/26/2003
  • Published: 08/21/2003
  • Est. Priority Date: 03/22/2000
  • Status: Active Grant
First Claim
Patent Images

1. A cryptographic method of providing protection against fraud in transactions between an application (1) and an electronic chip (2) of a user, the method comprising the following steps:

  • determining a non-linear function f known to the application (1) and implanted (4) in the electronic chip (2), allocating to the electronic chip (2) a first secret key k known only to the electronic chip (2) and to the application (1) and kept secret (5) in the electronic chip (2), on each authentication of the electronic chip (2), generating a variable input word r referred to as a random seed, and computing (15, 16) by both the electronic chip (2) and the application (1) a certificate (sp, s) which is the result of applying the non-linear function f to a list of arguments (e1, e2) comprising at least the seed R and the secret key K, which method is characterized in that it further comprises the following steps;

    allocating to the electronic chip (2) a second secret key K′

    known only to the electronic chip (2) and to the application (1) and kept secret (6) in the electronic chip (2), on each authentication of the electronic chip (2), determining (17, 18) a mask M computed from at least a portion of the secret key K′

    , masking (19) the value of the certificate (Sp) by means of the mask M to make available to the application (1) only the masked value of the certificate (Spm), and using the application (1) to verify the masked value of the certificate (Spm) computed by the electronic chip (2).

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