Memory circuits for hardware security applications

In this work, a novel proposal for a memristor-based hardware security scheme has been developed. The proposal aims at generating physical unclonable functions (PUFs) by the combined use of ring oscillators and current mirrors that randomly select memristors embedded in a nanocrossbar array. The mem...

Descripción completa

Detalles Bibliográficos
Autor: Jesús Miguel Germán Martínez
Tipo de recurso: tesis de maestría
Estado:Versión aceptada para publicación
Fecha de publicación:2020
País:México
Institución:Instituto Nacional de Astrofísica, Óptica y Electrónica
Repositorio:Repositorio Institucional del INAOE
Idioma:inglés
OAI Identifier:oai:inaoe.repositorioinstitucional.mx:1009/2152
Acceso en línea:http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/2152
Access Level:acceso abierto
Palabra clave:info:eu-repo/classification/Inspec/Memristor
info:eu-repo/classification/Inspec/Hardware security
info:eu-repo/classification/Inspec/PUFs
info:eu-repo/classification/Inspec/Nanocrossbar array
info:eu-repo/classification/Inspec/Ring oscillator
info:eu-repo/classification/Inspec/Metrics
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/22
info:eu-repo/classification/cti/2203
Descripción
Sumario:In this work, a novel proposal for a memristor-based hardware security scheme has been developed. The proposal aims at generating physical unclonable functions (PUFs) by the combined use of ring oscillators and current mirrors that randomly select memristors embedded in a nanocrossbar array. The memristors of the array are described by a model consisting in a chargecontrolled branch relationship, which speeds up the electric simulation and allows a straightforward assignment of the device parameters that establishes the aleatory behavior of the hardware security scheme. In addition, the most commonly used metrics have been calculated in order to determine the quality of the proposal, namely uniformity, uniqueness and bit-aliasing.