Patent ID: 9031239
Filing Date: 2015-05-12
Classification: G06F,H04L,H04N

Abstract:
1. An information processing apparatus comprising: a first encrypting unit that generates an encrypted value by encrypting a value with a predetermined cipher key; a second encrypting unit that generates an encrypted initial data by encrypting an initial data with the predetermined cipher key when the second encrypting unit receives the initial data; a calculating unit that calculates a first encrypted exclusive ORed information by exclusive ORing the encrypted value and the encrypted initial data, the encrypted initial data being stored at the time of initialization of a storage device in which a data encrypted by the second encrypting unit is stored; a storing unit that stores the calculated first encrypted exclusive ORed information in the storage device, the calculating unit generating first encrypted exclusive ORed information corresponding to a memory address of the storage device in which the storing unit stores the calculated first encrypted exclusive ORed information; and a decrypting unit that calculates a second encrypted exclusive ORed information by exclusive ORing the first exclusive ORed information and the encrypted initial data, and decrypts the second encrypted exclusive ORed information with the predetermined cipher key.