An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks

Wireless sensor networks (WSNs) are an emerging technology employed in some crucial applications. However, limited resources and physical exposure to attackers make security a challenging issue for a WSN. Ring oscillator-based physical unclonable function (RO PUF) is a potential option to protect th...

Full description

Bibliographic Details
Main Authors: Zhaojun Lu, Dongfang Li, Hailong Liu, Mingyang Gong, Zhenglin Liu
Format: Article
Language:English
Published: MDPI AG 2017-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/17/9/2118
id doaj-1a9acc8cb1d24a6c9405a090a9777a7a
record_format Article
spelling doaj-1a9acc8cb1d24a6c9405a090a9777a7a2020-11-24T21:54:11ZengMDPI AGSensors1424-82202017-09-01179211810.3390/s17092118s17092118An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor NetworksZhaojun Lu0Dongfang Li1Hailong Liu2Mingyang Gong3Zhenglin Liu4School of Optical and Electronic Information, Huazhong University of Science and Technology, Wuhan 430074, ChinaBeijing Institute of Computer Technology and Applications, Beijing 100854, ChinaSchool of Optical and Electronic Information, Huazhong University of Science and Technology, Wuhan 430074, ChinaSchool of Optical and Electronic Information, Huazhong University of Science and Technology, Wuhan 430074, ChinaSchool of Optical and Electronic Information, Huazhong University of Science and Technology, Wuhan 430074, ChinaWireless sensor networks (WSNs) are an emerging technology employed in some crucial applications. However, limited resources and physical exposure to attackers make security a challenging issue for a WSN. Ring oscillator-based physical unclonable function (RO PUF) is a potential option to protect the security of sensor nodes because it is able to generate random responses efficiently for a key extraction mechanism, which prevents the non-volatile memory from storing secret keys. In order to deploy RO PUF in a WSN, hardware efficiency, randomness, uniqueness, and reliability should be taken into account. Besides, the resistance to electromagnetic (EM) analysis attack is important to guarantee the security of RO PUF itself. In this paper, we propose a novel architecture of configurable RO PUF based on exclusive-or (XOR) gates. First, it dramatically increases the hardware efficiency compared with other types of RO PUFs. Second, it mitigates the vulnerability to EM analysis attack by placing the adjacent RO arrays in accordance with the cosine wave and sine wave so that the frequency of each RO cannot be detected. We implement our proposal in XINLINX A-7 field programmable gate arrays (FPGAs) and conduct a set of experiments to evaluate the quality of the responses. The results show that responses pass the National Institute of Standards and Technology (NIST) statistical test and have good uniqueness and reliability under different environments. Therefore, the proposed configurable RO PUF is suitable to establish a key extraction mechanism in a WSN.https://www.mdpi.com/1424-8220/17/9/2118wireless sensor networkconfigurable RO PUFhardware efficiencyanti-EM attack
collection DOAJ
language English
format Article
sources DOAJ
author Zhaojun Lu
Dongfang Li
Hailong Liu
Mingyang Gong
Zhenglin Liu
spellingShingle Zhaojun Lu
Dongfang Li
Hailong Liu
Mingyang Gong
Zhenglin Liu
An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks
Sensors
wireless sensor network
configurable RO PUF
hardware efficiency
anti-EM attack
author_facet Zhaojun Lu
Dongfang Li
Hailong Liu
Mingyang Gong
Zhenglin Liu
author_sort Zhaojun Lu
title An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks
title_short An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks
title_full An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks
title_fullStr An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks
title_full_unstemmed An Anti-Electromagnetic Attack PUF Based on a Configurable Ring Oscillator for Wireless Sensor Networks
title_sort anti-electromagnetic attack puf based on a configurable ring oscillator for wireless sensor networks
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2017-09-01
description Wireless sensor networks (WSNs) are an emerging technology employed in some crucial applications. However, limited resources and physical exposure to attackers make security a challenging issue for a WSN. Ring oscillator-based physical unclonable function (RO PUF) is a potential option to protect the security of sensor nodes because it is able to generate random responses efficiently for a key extraction mechanism, which prevents the non-volatile memory from storing secret keys. In order to deploy RO PUF in a WSN, hardware efficiency, randomness, uniqueness, and reliability should be taken into account. Besides, the resistance to electromagnetic (EM) analysis attack is important to guarantee the security of RO PUF itself. In this paper, we propose a novel architecture of configurable RO PUF based on exclusive-or (XOR) gates. First, it dramatically increases the hardware efficiency compared with other types of RO PUFs. Second, it mitigates the vulnerability to EM analysis attack by placing the adjacent RO arrays in accordance with the cosine wave and sine wave so that the frequency of each RO cannot be detected. We implement our proposal in XINLINX A-7 field programmable gate arrays (FPGAs) and conduct a set of experiments to evaluate the quality of the responses. The results show that responses pass the National Institute of Standards and Technology (NIST) statistical test and have good uniqueness and reliability under different environments. Therefore, the proposed configurable RO PUF is suitable to establish a key extraction mechanism in a WSN.
topic wireless sensor network
configurable RO PUF
hardware efficiency
anti-EM attack
url https://www.mdpi.com/1424-8220/17/9/2118
work_keys_str_mv AT zhaojunlu anantielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT dongfangli anantielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT hailongliu anantielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT mingyanggong anantielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT zhenglinliu anantielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT zhaojunlu antielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT dongfangli antielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT hailongliu antielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT mingyanggong antielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
AT zhenglinliu antielectromagneticattackpufbasedonaconfigurableringoscillatorforwirelesssensornetworks
_version_ 1725868316145221632