Address dependent data encryption

Encryption of data within a memory is provided by key generation circuitry which serves to generate a key as a function of the address within the memory being accessed and then encryption circuitry or decryption circuitry which serve respectively to encrypt or decrypt the data as a function of the k...

Full description

Saved in:
Bibliographic Details
Main Authors Robert Campbell Aitken, Vikas Chandra
Format Patent
LanguageEnglish
Published 08.05.2019
Subjects
Online AccessGet full text

Cover

More Information
Summary:Encryption of data within a memory is provided by key generation circuitry which serves to generate a key as a function of the address within the memory being accessed and then encryption circuitry or decryption circuitry which serve respectively to encrypt or decrypt the data as a function of the key that has been generated based upon the address. The encryption and the decryption may be performed using a bitwise XOR operation. The key generation circuitry may have the form of physically unclonable function circuitry, which varies from instance to instance of implementation and that operates to generate the same key for the same address upon both write and read operations within the same instance.
Bibliography:Application Number: GB20170001458