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 条
  • [21] Secure communication in microcomputer bus systems for embedded devices
    Muehlbach, Sascha
    Wallner, Sebastian
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (11) : 1065 - 1076
  • [22] A key embedded video codec for secure video multicast
    Yin, H
    Lin, CA
    Qiu, F
    Chu, XW
    Min, GY
    COMMUNICATIONS AND MULTIMEDIA SECURITY, 2005, 3677 : 77 - 87
  • [23] A New Secure Cellular Automata Cryptosystem for Embedded Devices
    Sbaytri, Youssef
    Lazaar, Saiida
    Benaboud, Hafssa
    Bouchkaren, Said
    MOBILE, SECURE, AND PROGRAMMABLE NETWORKING, 2019, 11557 : 259 - 267
  • [24] Development and Production Processes for Secure Embedded Control Devices
    Rauter, Tobias
    Hoeller, Andrea
    Iber, Johannes
    Kreiner, Christian
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, EUROSPI 2016, 2016, 633 : 119 - 131
  • [25] A secure distributed symmetric key generation scheme
    Shang, Jianwei
    Li, Feng
    Zhang, Yanyan
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 375 - +
  • [26] Efficient and secure hardwareFor cryptographic algorithms on embedded devices
    Ingrid Verbauwhede
    Datenschutz und Datensicherheit - DuD, 2012, 36 (12) : 872 - 875
  • [27] Debug Port Protection Mechanism for Secure Embedded Devices
    Park, Keun-Young
    Yoo, Sang-Guun
    Kim, Juho
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2012, 12 (02) : 240 - 253
  • [28] Secure Key Management in Embedded Systems: A First Proposal
    Jank, Gorazd
    Schmidt, Silvia
    Koschuch, Manuel
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY (IOTBDS), 2021, : 81 - 91
  • [29] Secure Key Generation from Biased PUFs
    Maes, Roel
    van der Leest, Vincent
    van der Sluis, Erik
    Willems, Frans
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2015, 2015, 9293 : 517 - 534
  • [30] Secure Key Generation for Distributed Inference in IoT
    Hentila, Henri
    Koivunen, Visa
    Poor, H. Vincent
    Blum, Rick S.
    2019 53RD ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2019,