SoC Virtual Platform with Secure Key Generation Module for Embedded Secure Devices

被引:0
|
作者
Lim, Seung-Ho [1 ]
Lim, Hyeok-Jin [2 ]
Park, Seong-Cheon [2 ]
机构
[1] Hankuk Univ Foreign Studies, Div Comp Engn, Yongin, South Korea
[2] ETRI, Sudogwon Res Ctr, Seongnam, South Korea
来源
基金
新加坡国家研究基金会;
关键词
FHE; PUF; Secure Key Generation; SoC Virtual Platform;
D O I
10.3745/JIPS.01.0099
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the Internet -of -Things (IoT) or blockchain-based network systems, secure keys may be stored in individual devices; thus, individual devices should protect data by performing secure operations on the data transmitted and received over networks. Typically, secure functions, such as a physical unclonable function (PUF) and fully homomorphic encryption (FHE), are useful for generating safe keys and distributing data in a network. However, to provide these functions in embedded devices for IoT or blockchain systems, proper inspection is required for designing and implementing embedded system -on -chip (SoC) modules through overhead and performance analysis. In this paper, a virtual platform (SoC VP) was developed that includes a secure key generation module with a PUF and FHE. The SoC VP platform was implemented using SystemC, which enables the execution and verification of various aspects of the secure key generation module at the electronic system level and analyzes the system -level execution time, memory footprint, and performance, such as randomness and uniqueness. We experimentally verified the secure key generation module, and estimated the execution of the PUF key and FHE encryption based on the unit time of each module.
引用
收藏
页码:116 / 130
页数:15
相关论文
共 50 条
  • [41] A Concept for Secure Production Programming of Embedded Industrial Field Devices
    Kjellsson, Jimmy
    Torngren, Martin
    2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 176 - 181
  • [42] A compact and efficient fingerprint verification system for secure embedded devices
    Yang, SL
    Sakiyama, K
    Verbauwhede, IM
    CONFERENCE RECORD OF THE THIRTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 2003, : 2058 - 2062
  • [43] SeED: Secure Non-Interactive Attestation for Embedded Devices
    Ibrahim, Ahmad
    Sadeghi, Ahmad-Reza
    Zeitouni, Shaza
    PROCEEDINGS OF THE 10TH ACM CONFERENCE ON SECURITY AND PRIVACY IN WIRELESS AND MOBILE NETWORKS (WISEC 2017), 2017, : 64 - 74
  • [44] A Secure Elliptic Curve Digital Signature Scheme for Embedded Devices
    Wajih, El Hadj Youssef
    Mohsen, Machhout
    Rached, Tourki
    SCS: 2008 2ND INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS, 2008, : 68 - 73
  • [45] ASSURED: Architecture for Secure Software Update of Realistic Embedded Devices
    Asokan, N.
    Nyman, Thomas
    Rattanavipanon, Norrathep
    Sadeghi, Ahmad-Reza
    Tsudik, Gene
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2290 - 2300
  • [46] Performance Measurement of Secure TFTP Protocol for Smart Embedded Devices
    Pauzi, Nik Fifi Sofia
    Isa, Mohd Anuar Mat
    Hashim, Habibah
    Adnan, Syed Farid Syed
    Mazalan, Lucyantie
    2014 IEEE ASIA PACIFIC CONFERENCE ON WIRELESS AND MOBILE, 2014, : 144 - 149
  • [47] Secure Code Updates for Smart Embedded Devices Based on PUFs
    Feng, Wei
    Qin, Yu
    Zhao, Shijun
    Liu, Ziwen
    Chu, Xiaobo
    Feng, Dengguo
    CRYPTOLOGY AND NETWORK SECURITY (CANS 2017), 2018, 11261 : 325 - 346
  • [48] Automated Generation, Verification, and Ranking of Secure SoC Access Control Policies
    Meza, Andres
    Kastner, Ryan
    2023 CYBER-PHYSICAL SYSTEMS AND INTERNET-OF-THINGS WEEK, CPS-IOT WEEK WORKSHOPS, 2023, : 198 - 202
  • [49] Secure Session Key Generation Method for LoRaWAN Servers
    Tsai, Kun-Lin
    Leu, Fang-Yie
    Hung, Li-Ling
    Ko, Chia-Yin
    IEEE ACCESS, 2020, 8 (08): : 54631 - 54640
  • [50] Information-Theoretically Secure Key Generation and Management
    Yang, En-Hui
    Wu, Xin-Wen
    2017 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2017, : 1529 - 1533