Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
265 words
A process for validating the identification of persons by the presentation of a portable object carried by a person to an apparatus, the portable object including a first memory within which are recorded a first secret code S, a first identification code I n and a first program p, and a first processor for processing the data recorded in the first portable object memory, and the apparatus including a second memory within which are recorded a second secret code S, a second identification code I n and a second program p, and a second processor for processing the data recorded in the second apparatus memory, the second codes S and I n and the second program p recorded in the second memory of the apparatus having a predetermined relationship to the first codes and the first program recorded in the first memory of the portable object; said process comprising: reading the first identification code I n recorded in the first memory of the portable object; identifying whether the first identification code is plausible; generating a random number E and transmitting the random number to the first and second processors if the first identification code I n is plausible; calculating in the two processors respective codes R and R' as a function of the random number of the respective programs p and of the respective identification I n and secret S codes; and comparing the codes R and R' calculated by the two processors to verify the verisimilitude of the secret code S and of the program p recorded in the memory of the portable object.
Claim 2
Dependent Claim
265 words
A process for validating the identification of persons by the presentation of a portable object carried by a person to an apparatus, the portable object including a first memory within which are recorded a first secret code S, a first identification code I n and a first program p, and a first processor for processing the data recorded in the first portable object memory, and the apparatus including a second memory within which are recorded a second secret code S, a second identification code I n and a second program p, and a second processor for processing the data recorded in the second apparatus memory, the second codes S and I n and the second program p recorded in the second memory of the apparatus having a predetermined relationship to the first codes and the first program recorded in the first memory of the portable object; said process comprising: reading the first identification code I n recorded in the first memory of the portable object; identifying whether the first identification code is plausible; generating a random number E and transmitting the random number to the first and second processors if the first identification code I n is plausible; calculating in the two processors respective codes R and R' as a function of the random number of the respective programs p and of the respective identification I n and secret S codes; and comparing the codes R and R' calculated by the two processors to verify the verisimilitude of the secret code S and of the program p recorded in the memory of the portable object.
Claim 3
Independent Claim
262 words
A system for validating identification of persons, said system comprising: a portable object adapted to be carried by a person, the portable object including a first memory adapted to have recorded therein a secret code S, an identification code I n and a program p, and a first processor for processing the data recorded in said first memory; and a facility having means for receiving said portable object and including a second memory wherein are recorded a secret code S, an identification code I n and a program p, and a second processor for processing the data recorded in said second memory, the codes S and I n and program p stored in said second memory being identical to those recorded in the first memory of said portable object, said facility further including first means for identifying the identification code I n recorded in the first memory of the portable object, second means for generating a random number signal E and for transmitting the random number signal to each of said processors, each of said processors being responsive to the random number signal for generating respective code signals R and R' which are a function of the random number signal E transmitted by the said second means and of the identification I n and secret S codes recorded in the first and second memories, and third means for comparison of the codes R and R' generated by the said first and second processors to verify the verisimilitude of the secret code S and of the program p recorded in the portable object.
Claim 4
Independent Claim
262 words
A system for validating identification of persons, said system comprising: a portable object adapted to be carried by a person, the portable object including a first memory adapted to have recorded therein a secret code S, an identification code I n and a program p, and a first processor for processing the data recorded in said first memory; and a facility having means for receiving said portable object and including a second memory wherein are recorded a secret code S, an identification code I n and a program p, and a second processor for processing the data recorded in said second memory, the codes S and I n and program p stored in said second memory being identical to those recorded in the first memory of said portable object, said facility further including first means for identifying the identification code I n recorded in the first memory of the portable object, second means for generating a random number signal E and for transmitting the random number signal to each of said processors, each of said processors being responsive to the random number signal for generating respective code signals R and R' which are a function of the random number signal E transmitted by the said second means and of the identification I n and secret S codes recorded in the first and second memories, and third means for comparison of the codes R and R' generated by the said first and second processors to verify the verisimilitude of the secret code S and of the program p recorded in the portable object.
Claim 5
Dependent Claim
21 words
The process of claim 1, wherein said predetermined relationship is one of equality between the first and second codes and programs.
Claim 6
Dependent Claim
63 words
The process of claim 1, wherein said calculating in each processor comprises forming a first intermediate result by concatenating the random number with the identification code; forming a second intermediate result by an exclusive-OR operation between the secret code and the first intermediate result; and calculating said code R or R' by multiplying the secret code by the first and second intermediate results.
Claim 7
Dependent Claim
23 words
The system of claim 2, wherein said second memory and second processor are similar to the first memory and the first processor respectively.
Claim 8
Dependent Claim
21 words
The system of claim 2, wherein the portable object comprises a credit card embodying said first memory and said first processor.
Claim 9
Dependent Claim
36 words
The system of claim 2, wherein the first memory has a secret zone in which reading and writing are permitted only by the first processor and wherein said secret code is stored in said secret zone.