摘要 |
PROBLEM TO BE SOLVED: To obtain an authentication method with an authentication function for authenticating commonality of an encryption key with high security against an aggressor without complicating an authentication process. SOLUTION: After a selection bunch of keys SBK has been determined in a selection bunch of keys determining process 30, the following first authentication key authenticating process 31 is performed. An authentication processor 21 selects one encryption key in the selection bunch of keys SBK as a selection encryption key SCKa based on transmitting random number data according to a given association. On the other hand, an authentication processor 22 selects one encryption key in the selection bunch of keys SBK as a selection encryption key SCKb based on the received random number data according to the above association to encrypt the random number data using the selection encryption key SCKb, thus obtaining the encrypted random number data to transmit the encrypted random number data to the authentication processor 21. The authentication processor 21 decrypts the encrypted random number data using the selection encryption key SCKa to obtain the decrypted random number data and then judges whether the authentication is right or wrong based on the comparison between the original random number data at the time of their transmission and the decrypted random number data. COPYRIGHT: (C)2006,JPO&NCIPI
|