Configurations of memristor-based APUF for improved performance
The memristor-based arbiter PUF (APUF) has great potential to be used for hardware security purposes. Its advantage is in its challenge-dependent delays, which cannot be modeled by machine learning algorithms. In this paper, further improvement is proposed, which are circuit configurations to the me...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
2020
|
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uniten.dspace-13114 |
---|---|
record_format |
dspace |
spelling |
my.uniten.dspace-131142020-07-06T08:42:13Z Configurations of memristor-based APUF for improved performance Teo, J.H.L. Hashim, N.A.N. Ghazali, A. Hamid, F.A. The memristor-based arbiter PUF (APUF) has great potential to be used for hardware security purposes. Its advantage is in its challenge-dependent delays, which cannot be modeled by machine learning algorithms. In this paper, further improvement is proposed, which are circuit configurations to the memristor-based APUF. Two configuration aspects were introduced namely varying the number of memristor per transistor, and the number of challenge and response bits. The purpose of the configurations is to introduce additional variation to the PUF, thereby improve PUF performance in terms of uniqueness, uniformity, and bit-aliasing; as well as resistance against support vector machine (SVM). Monte Carlo simulations were carried out on 180 nm and 130 nm, where both CMOS technologies have produced uniqueness, uniformity, and bit-aliasing values close to the ideal 50%; as well as SVM prediction accuracies no higher than 52.3%, therefore indicating excellent PUF performance. © 2019 Institute of Advanced Engineering and Science. 2020-02-03T03:30:28Z 2020-02-03T03:30:28Z 2019 Article 10.11591/eei.v8i1.1401 en |
institution |
Universiti Tenaga Nasional |
building |
UNITEN Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Tenaga Nasional |
content_source |
UNITEN Institutional Repository |
url_provider |
http://dspace.uniten.edu.my/ |
language |
English |
description |
The memristor-based arbiter PUF (APUF) has great potential to be used for hardware security purposes. Its advantage is in its challenge-dependent delays, which cannot be modeled by machine learning algorithms. In this paper, further improvement is proposed, which are circuit configurations to the memristor-based APUF. Two configuration aspects were introduced namely varying the number of memristor per transistor, and the number of challenge and response bits. The purpose of the configurations is to introduce additional variation to the PUF, thereby improve PUF performance in terms of uniqueness, uniformity, and bit-aliasing; as well as resistance against support vector machine (SVM). Monte Carlo simulations were carried out on 180 nm and 130 nm, where both CMOS technologies have produced uniqueness, uniformity, and bit-aliasing values close to the ideal 50%; as well as SVM prediction accuracies no higher than 52.3%, therefore indicating excellent PUF performance. © 2019 Institute of Advanced Engineering and Science. |
format |
Article |
author |
Teo, J.H.L. Hashim, N.A.N. Ghazali, A. Hamid, F.A. |
spellingShingle |
Teo, J.H.L. Hashim, N.A.N. Ghazali, A. Hamid, F.A. Configurations of memristor-based APUF for improved performance |
author_facet |
Teo, J.H.L. Hashim, N.A.N. Ghazali, A. Hamid, F.A. |
author_sort |
Teo, J.H.L. |
title |
Configurations of memristor-based APUF for improved performance |
title_short |
Configurations of memristor-based APUF for improved performance |
title_full |
Configurations of memristor-based APUF for improved performance |
title_fullStr |
Configurations of memristor-based APUF for improved performance |
title_full_unstemmed |
Configurations of memristor-based APUF for improved performance |
title_sort |
configurations of memristor-based apuf for improved performance |
publishDate |
2020 |
_version_ |
1672614207325995008 |
score |
13.222552 |