Prototyping a Generic Physical Layer Encryption Scheme for IoT Networks

Georgios Zachos, Jose C. Ribeiro, Georgios Mantas, Jonathan Rodriguez

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

To achieve information security objectives at the physical layer, while requiring a minimal resource footprint, Physical Layer Security (PLS) is a promising approach. In a previous work, the Grain-128PLE, a lightweight physical layer encryption (PLE) scheme derived from the Grain-128AEAD v2 stream cipher, was presented. The Grain-128PLE scheme is a generic PLE scheme that performs encryption and decryption at the physical layer, in between the channel coding and signal modulation processes. In this work, we focus on the implementation of the Grain-128PLE scheme and its performance evaluation with regards to the efficient use of resources during run-time. The evaluation results showed that the implemented PLE scheme incurs zero communication overhead and a small computational overhead that is dependent on the message length.

Original languageEnglish
Title of host publication2024 IEEE 29th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2024
PublisherInstitute of Electrical and Electronics Engineers
Number of pages2
ISBN (Electronic)9798350377644
DOIs
Publication statusPublished - 7 Apr 2025
Event29th IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2024 - Athens, Greece
Duration: 21 Oct 202423 Oct 2024

Publication series

NameIEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD
ISSN (Electronic)2378-4873

Conference

Conference29th IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks, CAMAD 2024
Country/TerritoryGreece
CityAthens
Period21/10/2423/10/24

Keywords

  • Data Confidentiality
  • Grain-128PLE
  • Internet of Things
  • Physical Layer Encryption
  • Stream Cipher

Cite this