Skip to main navigation Skip to search Skip to main content

Cloud-native encryption as a service for IoT

  • Amir Javadpour*
  • , Tarik Taleb*
  • , Chafika Benzaid
  • , Khaled Zeraoulia
  • , Abderezzak Djebrani
  • , Mohamed Yacine Belhadi
  • , Luis Cordeiro
  • , Luís Rosa
  • *Corresponding author for this work
  • ICTFicial OY
  • Ruhr University Bochum
  • University of Oulu
  • Houari Boumediene University of Science and Technology (USTHB)
  • OneSource Consultoria Informática, Lda.

Research output: Contribution to journalArticlepeer-review

Abstract

Encryption as a Service (EaaS) is a practical solution for resource-constrained Internet of Things (IoT) devices that cannot efficiently execute costly cryptographic tasks locally. This paper presents a cloud-native EaaS platform implemented on Kubernetes and designed to support scalable encryption, decryption, and key-management services for IoT environments. The paper describes the functional architecture of the platform, defines its main service workflow, and introduces two deployment modes, namely cloud-based and fog-based deployment. The proposed platform is evaluated in terms of processing time, deployment time, and end-to-end response time. The results show that the fog-based deployment reduces the response time by at least for small payloads and by up to for larger payloads compared with the cloud-based mode. The deployment analysis also shows that increasing the number of replicas from 1 to 5 leads to a deployment-time increase of more than, while increasing the workload to 11 replicas results in an increase of about. In addition, the results indicate that the Key Manager is the most resource-intensive component and has the highest impact on pod readiness time. Overall, the findings show that the proposed Kubernetes-based EaaS platform can provide flexible and scalable cryptographic support for IoT systems, while fog-based placement offers clear latency advantages in the evaluated prototype setting.

Original languageEnglish
Article number22269
JournalScientific Reports
Volume16
Issue number1
DOIs
StatePublished - Dec 2026
Externally publishedYes

Keywords

  • Cloud-native security
  • Edge computing
  • Encryption as a service (EaaS)
  • Fog computing
  • Internet of things (IoT)
  • Key management
  • Kubernetes
  • Microservices
  • Multi-tenant isolation
  • Secure service deployment

Fingerprint

Dive into the research topics of 'Cloud-native encryption as a service for IoT'. Together they form a unique fingerprint.

Cite this