Serial RRAM cell for secure bit concealing

Non-volatile memory cells are exposed to adversary attacks since any active countermeasure is useless when the device is powered off. In this context, this work proposes the association of two serial RRAM devices as a basic cell to store sensitive data, which could solve this bothersome problem. Thi...

Descripción completa

Detalles Bibliográficos
Autores: Yang, Binbin, Arumi Delgado, Daniel|||0000-0002-6638-7485, Manich Bou, Salvador|||0000-0001-5265-1209, Gómez Pau, Álvaro|||0000-0002-7774-1662, Rodríguez Montañés, Rosa|||0000-0001-6231-0862, Bargalló González, Mireia, Campabadal, Francesca, Fang, Liang
Tipo de recurso: artículo
Fecha de publicación:2021
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/355112
Acceso en línea:https://hdl.handle.net/2117/355112
https://dx.doi.org/10.3390/electronics10151842
Access Level:acceso abierto
Palabra clave:Computer storage devices
Computer security
RRAM
Secure non-volatile memories
Variability
Masking
Hardware security
Memòria d'accés aleatori
Seguretat informàtica
Àrees temàtiques de la UPC::Enginyeria electrònica
Descripción
Sumario:Non-volatile memory cells are exposed to adversary attacks since any active countermeasure is useless when the device is powered off. In this context, this work proposes the association of two serial RRAM devices as a basic cell to store sensitive data, which could solve this bothersome problem. This cell has three states: ‘1’, ‘0’, and masked. When the system is powered off or the data is not used, the cell is set to the masked state, where the cell still stores a ‘1’ or a ‘0’ but a malicious adversary is not capable of extracting the stored value using reverse engineering techniques. Before reading, the cell needs to be unmasked and it is masked afterwards until the next reading request. The operation of the cell also provides robustness against side-channel attacks. The presented experimental results confirm the validity of the proposal.