摘要 |
<p>PROBLEM TO BE SOLVED: To accelerate the processing speed of a computer system as a whole by relieving a processing load imposed on an encryption board. SOLUTION: The encryption board 1 is provided with a key storage means 12 that stores a public key and a secret key generated on the basis of an instruction of an information processing unit 2, an encryption/decryption means 13 that references the stored public key and secret key to encrypt data or decrypts encrypted data, a decrypted data registration means 14 that registers the decrypted data, the data before decryption and the public key as one set of data, a decrypted data storage means 16 that stores a set of the registered data, and a decrypted data retrieval read means 15 that retrieves whether or not the decrypted data storage means 16 stores object decrypted data and reads the decrypted data when the decrypted data storage means 16 stores the object decrypted data.</p> |