Patent ID: 9330270
Filing Date: 2016-05-03
CPC Classification: G06F,H04L

Claim Text:
1. An encryption processing device comprising: a memory configured to store a common key; and a processor configured to generate a random number which is an integer, to generate a first randomized key by performing a bit transposition on the common key, the bit transposition being determined by the random number, to transmit the random number to another encryption processing device and to receive a response from the other encryption processing device, wherein the response is generated by the other encryption processing device by encryption of the random number using a second randomized key that is generated from the common key stored in the other encryption processing device and wherein the second randomized key is generated by performing the bit transposition determined by the random number; to authenticate the other encryption processing device either by comparing the random number generated in the encryption processing device with the random number obtained by decrypting the response with the first randomized key, or by comparing the response with data obtained by encrypting the random number with the first randomized key.