STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things
碩士 === 國立臺灣大學 === 電子工程學研究所 === 107 === Physical Unclonable Function (PUF), a hardware-efficient approach, has drawn a lot of attention for the security research community in exploiting the inevitable manufacturing variability of integrated circuit (IC) as the unique fingerprint of each IC. However,...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/737d3e |
id |
ndltd-TW-107NTU05428073 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NTU054280732019-11-16T05:27:59Z http://ndltd.ncl.edu.tw/handle/737d3e STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things 使用自旋轉移力矩式記憶體為基礎的物理性不可複製功能之物聯網裝置認證機制 Yu-Chian Chang 張禹謙 碩士 國立臺灣大學 電子工程學研究所 107 Physical Unclonable Function (PUF), a hardware-efficient approach, has drawn a lot of attention for the security research community in exploiting the inevitable manufacturing variability of integrated circuit (IC) as the unique fingerprint of each IC. However, analog PUF is not robust and resistent against environmental conditions. PUF has been proposed to be applied broadly in different application such as secret key generation and device authentication. Stochastic logic, which exploited the probabilistic scheme to encode data rather than traditional binary enconding of data, has also attracted a lot of attention because its low gate count advantage for calculation circuit such as adder and multiplier. In this thesis, we propose a digital PUF based secure authentication model using the emergent spin-transfer torque magnetic random-access memory (STT-MRAM) PUF (called STT-DPSA for short), a new secure identity authentication architecture for IoT devices. By leveraging digital PUF characteristics, we aim to devise a computationally lightweight authentication architecture which is not susceptible to environmental conditions. Two authentication models, one is based on matrix multiplication and the other is based on stochastic logic are developed. Moreover, we implement our DPSA based on the emergent spin-transfer torque magnetic randomaccess memory (STT-MRAM) using Application-Specific Integrated Circuit (ASIC) design flow and performed empirical evaluation in terms of computation and hardware area usages, proving its practical feasibility.Finally, we perform empirical evaluation in terms of delay of critical path and cell area usages under the environment of cell-based design flow and implement our STT-DPSA based on STT-MRAM PUF, proving its practical feasibility. This model can guarantee the security of authentication against brute-force attacks, while posing a lightweight overhead on IoT devices. 郭斯彥 2019 學位論文 ; thesis 49 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 電子工程學研究所 === 107 === Physical Unclonable Function (PUF), a hardware-efficient approach, has drawn a lot of attention for the security research community in exploiting the inevitable manufacturing variability of integrated circuit (IC) as the unique fingerprint of each IC. However, analog PUF is not robust and resistent against environmental conditions. PUF has been proposed to be applied broadly in different application such as secret key generation and device authentication. Stochastic logic, which exploited the probabilistic scheme to encode data rather than traditional binary enconding of data, has also attracted a lot of attention because its low gate count advantage for calculation circuit such as adder and multiplier. In this thesis, we propose a digital PUF based secure authentication model using the emergent spin-transfer torque magnetic random-access memory (STT-MRAM) PUF (called STT-DPSA for short), a new secure identity authentication architecture for IoT devices. By leveraging digital PUF characteristics, we aim to devise a computationally lightweight authentication architecture which is not susceptible to environmental conditions. Two authentication models, one is based on matrix multiplication and the other is based on stochastic logic are developed. Moreover, we implement our DPSA based on the emergent spin-transfer torque magnetic randomaccess
memory (STT-MRAM) using Application-Specific Integrated Circuit (ASIC) design flow and performed empirical evaluation in terms of computation and hardware area usages, proving its practical feasibility.Finally, we perform empirical evaluation in terms of delay of critical path and cell area usages under the environment of cell-based design flow and implement our STT-DPSA based on STT-MRAM PUF, proving its practical feasibility. This model can guarantee the security of authentication against brute-force attacks, while posing a lightweight overhead on IoT devices.
|
author2 |
郭斯彥 |
author_facet |
郭斯彥 Yu-Chian Chang 張禹謙 |
author |
Yu-Chian Chang 張禹謙 |
spellingShingle |
Yu-Chian Chang 張禹謙 STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things |
author_sort |
Yu-Chian Chang |
title |
STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things |
title_short |
STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things |
title_full |
STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things |
title_fullStr |
STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things |
title_full_unstemmed |
STT-DPSA: Digital PUF based Secure Authentication Using STT-MRAM for Internet of Things |
title_sort |
stt-dpsa: digital puf based secure authentication using stt-mram for internet of things |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/737d3e |
work_keys_str_mv |
AT yuchianchang sttdpsadigitalpufbasedsecureauthenticationusingsttmramforinternetofthings AT zhāngyǔqiān sttdpsadigitalpufbasedsecureauthenticationusingsttmramforinternetofthings AT yuchianchang shǐyòngzìxuánzhuǎnyílìjǔshìjìyìtǐwèijīchǔdewùlǐxìngbùkěfùzhìgōngnéngzhīwùliánwǎngzhuāngzhìrènzhèngjīzhì AT zhāngyǔqiān shǐyòngzìxuánzhuǎnyílìjǔshìjìyìtǐwèijīchǔdewùlǐxìngbùkěfùzhìgōngnéngzhīwùliánwǎngzhuāngzhìrènzhèngjīzhì |
_version_ |
1719292367178039296 |