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...
Main Authors: | , , , |
---|---|
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 |