Storage class memory with in-memory one-time pad security
AssigneeSanDisk Technologies LLC
InventorsFederico Nardi, Ali Al-Shamma
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsFederico Nardi, Ali Al-Shamma
Estimating the term…
A memory device includes a memory module that encrypts and decrypts data with a key. To encrypt, the memory module performs a first modified XOR operation in which a ciphertext has a same logical value as a corresponding key when the data has a low logical value and the ciphertext has an inverse of the logical value of the corresponding key when the data is at a high logical value. To decrypt, the memory module performs a second modified XOR operation in which the logical value of the ciphertext forms the logical value of the data when the corresponding key is at the low logical value and the inverse of the logical value of the ciphertext forms the logical value of the corresponding data when the corresponding key is at the high logical value.
A non-transitory computer-readable media having computer-readable instructions stored thereon that when executed by a processor associated with a memory module cause the processor to:
A non-transitory computer-readable media having computer-readable instructions stored thereon that when executed by a processor associated with a memory module cause the processor to:
A memory device comprising:
Dependencies are inferred from the claim text.