A PUF-based cryptographic security solution for IoT systems on chip

Abstract The integration of multicore processors and peripherals from multiple intellectual property core providers as hardware components of IoT multiprocessor systems-on-chip (SoC) represents a source of security vulnerabilities for the in-chip communication. This paper describes the concept and t...

Full description

Bibliographic Details
Main Authors: Alexandra Balan, Titus Balan, Marcian Cirstea, Florin Sandu
Format: Article
Language:English
Published: SpringerOpen 2020-11-01
Series:EURASIP Journal on Wireless Communications and Networking
Subjects:
IoT
PUF
Online Access:http://link.springer.com/article/10.1186/s13638-020-01839-6
Description
Summary:Abstract The integration of multicore processors and peripherals from multiple intellectual property core providers as hardware components of IoT multiprocessor systems-on-chip (SoC) represents a source of security vulnerabilities for the in-chip communication. This paper describes the concept and the practical results of a SoC security implementation that is illustrative for IoT applications. The mechanism employed in this approach uses physically unclonable functions (PUF) and symmetric cryptography in order to encrypt the transferred messages within the SoC between the microprocessor and its peripherals. The mechanism is experimentally validated at FPGA level, the paper describing also an implementation scenario for an IoT ARM based device.
ISSN:1687-1499