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...
Main Authors: | , , , , |
---|---|
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 |