Back to Search Start Over

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

Authors :
Seung-Ho Lim
Hyeok-Jin Lim
Seong-Cheon Park
Source :
Journal of Information Processing Systems; Feb2024, Vol. 20 Issue 1, p116-130, 15p
Publication Year :
2024

Abstract

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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
1976913X
Volume :
20
Issue :
1
Database :
Complementary Index
Journal :
Journal of Information Processing Systems
Publication Type :
Academic Journal
Accession number :
175974179
Full Text :
https://doi.org/10.3745/JIPS.01.0099