Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
196 words
A process for authentication of a first data processing system by a second data processing system, and comprising, supplying an identity code (ID) from said first system to said second system to permit said second system to check said identity code for agreement, supplying a random number (ALEA-A) from said second system to said first system if said agreement is found whereby to permit said first system to encode said random number using a signature algorithm (B) using a secret key (SID) whereby to generate a first signed random number (ALEA-S), and supplying said first signed random number from said first system to said second system to permit said second system to apply a signature checking algorithm (T,B,C) to said first signed random number; and wherein, the first system includes a data processing terminal including a memory for being programmed and for storing data, said identity code and an encrypted secret fey (KID) are stored in said memory, and the secret key used for the signature of the random number is determined with aid of a decrypting algorithm (INVA) using the encrypted secret key (KID) and a password (MP) supplied by a user to the terminal.
Claim 2
Dependent Claim
196 words
A process for authentication of a first data processing system by a second data processing system, and comprising, supplying an identity code (ID) from said first system to said second system to permit said second system to check said identity code for agreement, supplying a random number (ALEA-A) from said second system to said first system if said agreement is found whereby to permit said first system to encode said random number using a signature algorithm (B) using a secret key (SID) whereby to generate a first signed random number (ALEA-S), and supplying said first signed random number from said first system to said second system to permit said second system to apply a signature checking algorithm (T,B,C) to said first signed random number; and wherein, the first system includes a data processing terminal including a memory for being programmed and for storing data, said identity code and an encrypted secret fey (KID) are stored in said memory, and the secret key used for the signature of the random number is determined with aid of a decrypting algorithm (INVA) using the encrypted secret key (KID) and a password (MP) supplied by a user to the terminal.
Claim 3
Dependent Claim
72 words
A process according to claim 1, wherein the checking algorithm comprises a transformation, by a conversion treatment (T), of the identity code into the secret key a signature of the random number by a signature algorithm (B) defined by the secret key whereby to supply a reference signature (ALEA-R) which is a second signed random number, and a comparison of the reference signature with the first signed random number from the terminal.
Claim 4
Dependent Claim
28 words
A process according to claim 1, wherein the encrypted key is determined by encrypting the secret key with an encrypting algorithm (A) using a password chosen by default.
Claim 5
Dependent Claim
40 words
A process according to claim 1, and further comprising, changing the password to a new password (NMP), and encrypting the secret key by means of an encrypting algorithm (A) and the new password whereby to supply a new encrypted key.