摘要 |
PROBLEM TO BE SOLVED: To provide a technique which can secure confidentiality of data while suppressing the number of times of data deletion in a storage unit.SOLUTION: An encryption unit 101 generates encrypted data by encrypting data by using key data stored in a first storage unit. A memory control unit 100 writes the encrypted data generated by the encryption unit 101 in a second storage unit of which number of data deletable times is less than the first storage unit. A decryption unit 103 decrypts the encrypted data by using the key data which is used for generating the encrypted data stored in the second storage unit and is stored in the first storage unit. A memory control unit 100 deletes the key data used for decrypting the encrypted data by the decryption unit 103 in order to simulatively delete the encrypted data from a data processing device 1. |