摘要 |
On the authentication requesting side, two enciphered data y<SUB>1 </SUB>and y<SUB>2 </SUB>are obtained with respect to random number data R<SUB>1 </SUB>and R<SUB>2 </SUB>in two sets, respectively, by executing a predetermined enciphering algorism with at least one predetermined non-laid-open peculiar value N as a parameter, and an exclusive OR value Y is obtained by taking the exclusive OR of the obtained two enciphered data y<SUB>1 </SUB>and y<SUB>2 </SUB>and transmitted together with the random number data R<SUB>1 </SUB>and R<SUB>2 </SUB>in the two sets to the authenticating side. On the authenticating side, two enciphered data y<SUB>1 </SUB>and y<SUB>2 </SUB>are obtained by executing the predetermined enciphering algorithm with the received random number data R<SUB>1 </SUB>and R<SUB>2 </SUB>in the two sets and a peculiar value N preliminarily registered as a non-laid-open value from and based on an initial value of the same value as on the authentication requesting side as parameters, an exclusive OR value Y is obtained by taking the exclusive OR of the obtained two enciphered data y<SUB>1 </SUB>and y<SUB>2 </SUB>and compared with the exclusive OR value Y received from the authentication requesting side, and when the two exclusive OR values Y are identical, an authentication OK decision is made.
|