A New Arbiter PUF for Enhancing Unpredictability on FPGA

In general, conventional Arbiter-based Physically Unclonable Functions (PUFs) generate responses with low unpredictability. The N-XOR Arbiter PUF, proposed in 2007, is a well-known technique for improving this unpredictability. In this paper, we propose a novel design for Arbiter PUF, called Double...

Full description

Bibliographic Details
Main Authors: Takanori Machida, Dai Yamamoto, Mitsugu Iwamoto, Kazuo Sakiyama
Format: Article
Language:English
Published: Hindawi Limited 2015-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2015/864812
id doaj-51bd96e096fe48ee83775a16a48bbfd3
record_format Article
spelling doaj-51bd96e096fe48ee83775a16a48bbfd32020-11-25T01:39:57ZengHindawi LimitedThe Scientific World Journal2356-61401537-744X2015-01-01201510.1155/2015/864812864812A New Arbiter PUF for Enhancing Unpredictability on FPGATakanori Machida0Dai Yamamoto1Mitsugu Iwamoto2Kazuo Sakiyama3The University of Electro-Communications, 1-5-1 Chofugaoka, Chofu-shi, Tokyo 182-8585, JapanFujitsu Laboratories Ltd., 4-1-1 Kamikodanaka, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8588, JapanThe University of Electro-Communications, 1-5-1 Chofugaoka, Chofu-shi, Tokyo 182-8585, JapanThe University of Electro-Communications, 1-5-1 Chofugaoka, Chofu-shi, Tokyo 182-8585, JapanIn general, conventional Arbiter-based Physically Unclonable Functions (PUFs) generate responses with low unpredictability. The N-XOR Arbiter PUF, proposed in 2007, is a well-known technique for improving this unpredictability. In this paper, we propose a novel design for Arbiter PUF, called Double Arbiter PUF, to enhance the unpredictability on field programmable gate arrays (FPGAs), and we compare our design to conventional N-XOR Arbiter PUFs. One metric for judging the unpredictability of responses is to measure their tolerance to machine-learning attacks. Although our previous work showed the superiority of Double Arbiter PUFs regarding unpredictability, its details were not clarified. We evaluate the dependency on the number of training samples for machine learning, and we discuss the reason why Double Arbiter PUFs are more tolerant than the N-XOR Arbiter PUFs by evaluating intrachip variation. Further, the conventional Arbiter PUFs and proposed Double Arbiter PUFs are evaluated according to other metrics, namely, their uniqueness, randomness, and steadiness. We demonstrate that 3-1 Double Arbiter PUF archives the best performance overall.http://dx.doi.org/10.1155/2015/864812
collection DOAJ
language English
format Article
sources DOAJ
author Takanori Machida
Dai Yamamoto
Mitsugu Iwamoto
Kazuo Sakiyama
spellingShingle Takanori Machida
Dai Yamamoto
Mitsugu Iwamoto
Kazuo Sakiyama
A New Arbiter PUF for Enhancing Unpredictability on FPGA
The Scientific World Journal
author_facet Takanori Machida
Dai Yamamoto
Mitsugu Iwamoto
Kazuo Sakiyama
author_sort Takanori Machida
title A New Arbiter PUF for Enhancing Unpredictability on FPGA
title_short A New Arbiter PUF for Enhancing Unpredictability on FPGA
title_full A New Arbiter PUF for Enhancing Unpredictability on FPGA
title_fullStr A New Arbiter PUF for Enhancing Unpredictability on FPGA
title_full_unstemmed A New Arbiter PUF for Enhancing Unpredictability on FPGA
title_sort new arbiter puf for enhancing unpredictability on fpga
publisher Hindawi Limited
series The Scientific World Journal
issn 2356-6140
1537-744X
publishDate 2015-01-01
description In general, conventional Arbiter-based Physically Unclonable Functions (PUFs) generate responses with low unpredictability. The N-XOR Arbiter PUF, proposed in 2007, is a well-known technique for improving this unpredictability. In this paper, we propose a novel design for Arbiter PUF, called Double Arbiter PUF, to enhance the unpredictability on field programmable gate arrays (FPGAs), and we compare our design to conventional N-XOR Arbiter PUFs. One metric for judging the unpredictability of responses is to measure their tolerance to machine-learning attacks. Although our previous work showed the superiority of Double Arbiter PUFs regarding unpredictability, its details were not clarified. We evaluate the dependency on the number of training samples for machine learning, and we discuss the reason why Double Arbiter PUFs are more tolerant than the N-XOR Arbiter PUFs by evaluating intrachip variation. Further, the conventional Arbiter PUFs and proposed Double Arbiter PUFs are evaluated according to other metrics, namely, their uniqueness, randomness, and steadiness. We demonstrate that 3-1 Double Arbiter PUF archives the best performance overall.
url http://dx.doi.org/10.1155/2015/864812
work_keys_str_mv AT takanorimachida anewarbiterpufforenhancingunpredictabilityonfpga
AT daiyamamoto anewarbiterpufforenhancingunpredictabilityonfpga
AT mitsuguiwamoto anewarbiterpufforenhancingunpredictabilityonfpga
AT kazuosakiyama anewarbiterpufforenhancingunpredictabilityonfpga
AT takanorimachida newarbiterpufforenhancingunpredictabilityonfpga
AT daiyamamoto newarbiterpufforenhancingunpredictabilityonfpga
AT mitsuguiwamoto newarbiterpufforenhancingunpredictabilityonfpga
AT kazuosakiyama newarbiterpufforenhancingunpredictabilityonfpga
_version_ 1725048229327798272