Evaluation of Microcontroller-Based SRAM PUF and the Authentication Scheme

被引:0
|
作者
Zhang, Yuting [1 ]
Ge, Yunfei [1 ]
机构
[1] Shanghai Univ, Sch Comp Engn & Sci, Shanghai, Peoples R China
关键词
Hardware security; SRAM PUF; microcontroller; authentication; CHALLENGE;
D O I
10.1145/3705677.3705691
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper tackles the security challenges of the Internet of Things (IoT) and introduces Physical Unclonable Functions (PUFs) as a low-cost, hardware-based security solution for resource-constrained IoT devices. Traditional password systems and centralized key management are difficult to implement in distributed IoT networks. PUFs leverage inherent fabrication variances to provide unique, non-replicable identities for devices. This study focuses on Static Random Access Memory (SRAM) PUFs, exploiting power-up values to generate device-specific keys or identifiers. Through experiment on the SRAM chip of an STM32F407ZGT6 microcontroller, we show microcontroller-based SRAM PUF can have 94.18% reliability, 48.09% uniqueness and 50.40% uniformity. It passes most of the National Institute of States and Technology (NIST) statistical tests, exhibiting good randomness. It can realize similar performance in terms of security, compared with other implementations and thus can be used as an equally qualified alternative for authentication and potentially other security applications. In addition, we propose mathematical models to compute False Rejection Rate (FRR) and False Acceptance Rate (FAR) of PUF-based authentication scheme and a threshold determination approach to mostly satisfy given FAR and FRR. The authentication scheme using the implemented SRAM PUF can realize 8.05 x 10(-10) FRR and 2.36 x 10(-10) FAR, for the case of 128-bit key length.
引用
收藏
页码:79 / 86
页数:8
相关论文
共 50 条
  • [31] Microcontroller-Based Robotics and SCADA Experiments
    Sahin, Savas
    Isler, Yalcin
    IEEE TRANSACTIONS ON EDUCATION, 2013, 56 (04) : 424 - 429
  • [32] Microcontroller-based vein testing system
    Godo, Zoltan Attila
    Apro, Aniko
    Madar, Jozsef
    Szabo, Balazs
    Nemeth, Norbert
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE - ECAI 2017, 2017,
  • [33] Prototyping and reengineering of microcontroller-based systems
    Carro, L
    Pereira
    Suzim, A
    SEVENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 1996, : 178 - 182
  • [34] SmallRTOS: Microcontroller-based Embedded Multitasking
    Zouaoui, Sonia
    Boussaid, Lotfi
    Mtibaa, Abdellatif
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING & MIS (ICEMIS), 2017,
  • [35] A MICROCONTROLLER-BASED SYSTEM FOR INTELLIGENT TELEPHONY
    FAGIN, B
    BEILLARD, O
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1992, 38 (04) : 900 - 905
  • [36] Microcontroller-Based LoRa Scatter Communication
    She Ya-jun
    Zhang Shuai
    Tang Xiao-qing
    Wang Xiao-chuan
    PROCEEDINGS OF 2019 IEEE 2ND INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY AND POWER ENGINEERING (REPE 2019), 2019, : 59 - 67
  • [37] A microcontroller-based interface for active sensors
    Li, XJ
    Meijer, GCM
    WHERE INSTRUMENTATION IS GOING - CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 138 - 142
  • [38] Microcontroller-based Readout of Resistive Sensors
    Simic, Mitar
    IFAC PAPERSONLINE, 2022, 55 (04): : 242 - 247
  • [39] Microcontroller-based worksite data recorder
    Guo, Tianrui
    Yang, Xuewei
    Jiao, Dunpang
    Qian, Xichen
    Shu Ju Cai Ji Yu Chu Li/Journal of Data Acquisition & Processing, 1998, 13 (03): : 255 - 257
  • [40] A microcontroller-based portable electrocardiograph recorder
    Segura-Juárez, JJ
    Cuesta-Frau, D
    Samblas-Pena, L
    Aboy, M
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (09) : 1686 - 1690