Evaulation of Homomorphic Encryption Implementation on Iot Device

Authors

  • Goran Đorđević AET Europe, Arnhem, The Netherlands, School of Electrical Engineering, Belgrade
  • Milan Marković Pan-European University Apeiron, Banja Luka, Serbian Republic
  • Pavle Vuletić School of Electrical Engineering, Belgrade

DOI:

https://doi.org/10.7251/JIT2201032DJ

Abstract

An encryption scheme is homomorphic if it supports operations on encrypted data. Homomorphic encryption allows a device to perform arbitrary computations on encrypted data without user secret key. Recently it is introduced new homomorphic encryption schemes with improved performance that can be implemented in IoT device in production environments. The IoT concept encompasses devices, sensors, and services existing within an interconnected infrastructure with an efficient access to sample computational facilities. In this paper we evaluated features of exact arithmetic homomorphic encryption mechanisms: BFV and BGV and approximate homomorphic encryption scheme: CKKS. In the paper we measured performances of operations of homomorphic encryption schemes: BGV, BFV and CKKS that are implemented in Raspberry Pi 4 IoT device.

Downloads

Published

2022-07-18

Issue

Section

Чланци