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:
Online Access:http://link.springer.com/article/10.1186/s13638-020-01839-6
_version_ 1811294895994830848
author Alexandra Balan
Titus Balan
Marcian Cirstea
Florin Sandu
author_facet Alexandra Balan
Titus Balan
Marcian Cirstea
Florin Sandu
author_sort Alexandra Balan
collection DOAJ
description 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.
first_indexed 2024-04-13T05:24:19Z
format Article
id doaj.art-ea8c71913d4f4fe793f4d9d7549be239
institution Directory Open Access Journal
issn 1687-1499
language English
last_indexed 2024-04-13T05:24:19Z
publishDate 2020-11-01
publisher SpringerOpen
record_format Article
series EURASIP Journal on Wireless Communications and Networking
spelling doaj.art-ea8c71913d4f4fe793f4d9d7549be2392022-12-22T03:00:39ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992020-11-012020112210.1186/s13638-020-01839-6A PUF-based cryptographic security solution for IoT systems on chipAlexandra Balan0Titus Balan1Marcian Cirstea2Florin Sandu3Transilvania” University of BrasovTransilvania” University of BrasovAnglia Ruskin UniversityTransilvania” University of BrasovAbstract 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.http://link.springer.com/article/10.1186/s13638-020-01839-6IoTCryptographyHardware TrojansFPGAElectronic systemsPUF
spellingShingle Alexandra Balan
Titus Balan
Marcian Cirstea
Florin Sandu
A PUF-based cryptographic security solution for IoT systems on chip
EURASIP Journal on Wireless Communications and Networking
IoT
Cryptography
Hardware Trojans
FPGA
Electronic systems
PUF
title A PUF-based cryptographic security solution for IoT systems on chip
title_full A PUF-based cryptographic security solution for IoT systems on chip
title_fullStr A PUF-based cryptographic security solution for IoT systems on chip
title_full_unstemmed A PUF-based cryptographic security solution for IoT systems on chip
title_short A PUF-based cryptographic security solution for IoT systems on chip
title_sort puf based cryptographic security solution for iot systems on chip
topic IoT
Cryptography
Hardware Trojans
FPGA
Electronic systems
PUF
url http://link.springer.com/article/10.1186/s13638-020-01839-6
work_keys_str_mv AT alexandrabalan apufbasedcryptographicsecuritysolutionforiotsystemsonchip
AT titusbalan apufbasedcryptographicsecuritysolutionforiotsystemsonchip
AT marciancirstea apufbasedcryptographicsecuritysolutionforiotsystemsonchip
AT florinsandu apufbasedcryptographicsecuritysolutionforiotsystemsonchip
AT alexandrabalan pufbasedcryptographicsecuritysolutionforiotsystemsonchip
AT titusbalan pufbasedcryptographicsecuritysolutionforiotsystemsonchip
AT marciancirstea pufbasedcryptographicsecuritysolutionforiotsystemsonchip
AT florinsandu pufbasedcryptographicsecuritysolutionforiotsystemsonchip