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

Claim 5:
6. 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:
transmitting a fourth encryption key managed by the encryption key manager through a separate channel to a host device;
receiving the first data and a ninth output value associated with the first data from the host device;
generating, by using the one-way encryption algorithm, a tenth output value based on the first data and the fourth encryption key;
checking for possible tampering of the received first data by comparing the received ninth output value with the generated tenth output value; and
based on determining that the received first data 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.