Patent ID: 11874953
Assignee: REBELLIONS INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 3:
4. The method of claim 1, prior to the storing the third output value in the main memory that is the volatile memory in association with the first data, further comprising:
generating, by using the one-way encryption algorithm, a sixth output value based on the first data stored in the non-volatile memory accessible by the security core and a third encryption key managed by the encryption key manager;
checking for possible tampering of the first data stored in the non-volatile memory by comparing a seventh output value stored in the non-volatile memory in association with the first data with the generated sixth output value; and
based on determining that the first data stored in the non-volatile memory has not been tampered with, determining the first encryption key to be a new encryption key for the first data and generating, by using the one-way encryption algorithm, the third output value for the first data based on the first data and the first encryption key.