journal article·2016-02-01Open access

Novel secret key generation techniques using memristor devices

Heba Abunahla, Dina Shehada, Chan Yeob Yeun, Baker Mohammad, Maguy Abi Jaoude

AIP Advances· Volume 6· Issue 2

Abstract

This paper proposes novel secret key generation techniques using memristor devices. The approach depends on using the initial profile of a memristor as a master key. In addition, session keys are generated using the master key and other specified parameters. In contrast to existing memristor-based security approaches, the proposed development is cost effective and power efficient since the operation can be achieved with a single device rather than a crossbar structure. An algorithm is suggested and demonstrated using physics based Matlab model. It is shown that the generated keys can have dynamic size which provides perfect security. Moreover, the proposed encryption and decryption technique using the memristor based generated keys outperforms Triple Data Encryption Standard (3DES) and Advanced Encryption Standard (AES) in terms of processing time. This paper is enriched by providing characterization results of a fabricated microscale Al/TiO2/Al memristor prototype in order to prove the concept of the proposed approach and study the impacts of process variations. The work proposed in this paper is a milestone towards System On Chip (SOC) memristor based security.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Memory and Neural Computing · Physical Unclonable Functions (PUFs) and Hardware Security · Ferroelectric and Negative Capacitance Devices

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Khalifa University of Science 1 Department of Electrical and Computer Engineering, , Technology and Research Abu Dhabi, UAE

Khalifa University of Science 2 Department of Applied Mathematics and Sciences, , Technology and Research Abu Dhabi, UAE

Funding

Khalifa University of Science, Technology and Research

References (26)

Show source-provided references
1. Memristor-the missing circuit element10.1109/TCT.1971.1083337 ↗
2. Memristive switching mechanism for metal/oxide/metal nanodevices10.1038/nnano.2008.160 ↗
3. Coupled ionic and electronic transport model of thin-film semiconductor memristive behavior10.1002/smll.200801323 ↗
4. Exponential ionic drift: fast switching and low volatility ofáthin-film memristors10.1007/s00339-008-4975-3 ↗
5. Resistance switching memories are memristors10.1007/s00339-011-6264-9 ↗
6. A study of oxygen vacancy formation and annihilation in submonolayer coverages of tio2 dispersed on mcm-4810.1021/jp100104d ↗
7. Switching dynamics in titanium dioxide memristive devices10.1063/1.3236506 ↗
8. Generation of information theoretic secure keys using a chaotic semiconductor laser10.1063/1.1619215 ↗
9. Multi-state resistive switching memory with secure information storage in au/bife0. 95mn0. 05o3/la5/8ca3/8mno3 heterostructure10.1063/1.4714514 ↗
10. Computational investigations into the operating window for memristive devices based on homogeneous ionic motion10.1007/s00339-011-6270-y ↗
11. Switching-time analysis of binary-oxide memristors via a nonlinear model10.1063/1.4726421 ↗
12. Efficient image encryption using a chaos-based pwl memristor10.4103/0256-4602.64605 ↗
13. Nano-ppuf: A memristor-based security primitive
14. Hardware security strategies exploiting nanoelectronic circuits
15. Implementing memristor based chaotic circuits10.1142/S0218127410026514 ↗
16. Memristor pufs: a new generation of memory-based physically unclonable functions
17. The bidirectional polyomino partitioned ppuf as a hardware security primitive
18. Security vulnerabilities of emerging nonvolatile main memories and countermeasures10.1109/TCAD.2014.2369741 ↗
19. Modeling and device parameter design to improve reset time in binary-oxide memristors10.1007/s00339-014-8786-4 ↗
20. 2005
21. 2005
22. 1996
23. 2011
24. Some facets of complexity theory and cryptography: A five-lecture tutorial10.1145/592642.592646 ↗
25. Drop-coated titanium dioxide memristors10.1016/j.matchemphys.2013.09.013 ↗
26. The missing memristor found10.1038/nature06932 ↗