A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systems

Abstract Cyber physical system (CPS) is facing enormous security challenges because of open and interconnected network and the interaction between cyber components and physical components, the development of cyber physical systems is constrained by security and privacy threats. A feasible solution i...

Full description

Bibliographic Details
Main Authors: Zhaoe Min, Geng Yang, Arun Kumar Sangaiah, Shuangjie Bai, Guoxiu Liu
Format: Article
Language:English
Published: SpringerOpen 2019-01-01
Series:EURASIP Journal on Wireless Communications and Networking
Subjects:
Online Access:http://link.springer.com/article/10.1186/s13638-018-1317-9
_version_ 1818264098812461056
author Zhaoe Min
Geng Yang
Arun Kumar Sangaiah
Shuangjie Bai
Guoxiu Liu
author_facet Zhaoe Min
Geng Yang
Arun Kumar Sangaiah
Shuangjie Bai
Guoxiu Liu
author_sort Zhaoe Min
collection DOAJ
description Abstract Cyber physical system (CPS) is facing enormous security challenges because of open and interconnected network and the interaction between cyber components and physical components, the development of cyber physical systems is constrained by security and privacy threats. A feasible solution is to combine the fully homomorphic encryption (FHE) technique to realize the efficient operation of ciphertext without decryption. However, most current homomorphic encryption algorithms only support limited data types, making it difficult to be widely applied in actual environment. To address this limitation, we propose a parallel fully homomorphic encryption algorithm that supports floating-point numbers. The proposed algorithm not only expands the data types supported by the existing fully homomorphic encryption algorithms, but also utilizes the characteristics of multi-nodes in cloud environment to conduct parallel encryption through simultaneous group-wise ciphertext computations. The experimental results show that, in a 16-core 4-node cluster with MapReduce environment, the proposed encryption algorithm achieves the maximum speed-up exceeding 5, which not only solves the limited application problem of the existing fully homomorphic encryption algorithm, but also meets the requirements for the efficient homomorphic encryption of floating-point numbers in cloud computing environment.
first_indexed 2024-12-12T19:29:31Z
format Article
id doaj.art-cf8ce079548a4ce0837cecf5af5d586a
institution Directory Open Access Journal
issn 1687-1499
language English
last_indexed 2024-12-12T19:29:31Z
publishDate 2019-01-01
publisher SpringerOpen
record_format Article
series EURASIP Journal on Wireless Communications and Networking
spelling doaj.art-cf8ce079548a4ce0837cecf5af5d586a2022-12-22T00:14:27ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992019-01-012019111410.1186/s13638-018-1317-9A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systemsZhaoe Min0Geng Yang1Arun Kumar Sangaiah2Shuangjie Bai3Guoxiu Liu4School of Computer Science, Nanjing University of Posts and TelecommunicationsSchool of Computer Science, Nanjing University of Posts and TelecommunicationsSchool of Computing Science and Engineering, Vellore Institute of Technology (VIT)School of Computer Science, Nanjing University of Posts and TelecommunicationsSchool of Computer Science, Nanjing University of Posts and TelecommunicationsAbstract Cyber physical system (CPS) is facing enormous security challenges because of open and interconnected network and the interaction between cyber components and physical components, the development of cyber physical systems is constrained by security and privacy threats. A feasible solution is to combine the fully homomorphic encryption (FHE) technique to realize the efficient operation of ciphertext without decryption. However, most current homomorphic encryption algorithms only support limited data types, making it difficult to be widely applied in actual environment. To address this limitation, we propose a parallel fully homomorphic encryption algorithm that supports floating-point numbers. The proposed algorithm not only expands the data types supported by the existing fully homomorphic encryption algorithms, but also utilizes the characteristics of multi-nodes in cloud environment to conduct parallel encryption through simultaneous group-wise ciphertext computations. The experimental results show that, in a 16-core 4-node cluster with MapReduce environment, the proposed encryption algorithm achieves the maximum speed-up exceeding 5, which not only solves the limited application problem of the existing fully homomorphic encryption algorithm, but also meets the requirements for the efficient homomorphic encryption of floating-point numbers in cloud computing environment.http://link.springer.com/article/10.1186/s13638-018-1317-9Privacy protectionFully homomorphic encryptionEncryption of floating-point numberParallel encryptionCyber physical system
spellingShingle Zhaoe Min
Geng Yang
Arun Kumar Sangaiah
Shuangjie Bai
Guoxiu Liu
A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systems
EURASIP Journal on Wireless Communications and Networking
Privacy protection
Fully homomorphic encryption
Encryption of floating-point number
Parallel encryption
Cyber physical system
title A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systems
title_full A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systems
title_fullStr A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systems
title_full_unstemmed A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systems
title_short A privacy protection-oriented parallel fully homomorphic encryption algorithm in cyber physical systems
title_sort privacy protection oriented parallel fully homomorphic encryption algorithm in cyber physical systems
topic Privacy protection
Fully homomorphic encryption
Encryption of floating-point number
Parallel encryption
Cyber physical system
url http://link.springer.com/article/10.1186/s13638-018-1317-9
work_keys_str_mv AT zhaoemin aprivacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT gengyang aprivacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT arunkumarsangaiah aprivacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT shuangjiebai aprivacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT guoxiuliu aprivacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT zhaoemin privacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT gengyang privacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT arunkumarsangaiah privacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT shuangjiebai privacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems
AT guoxiuliu privacyprotectionorientedparallelfullyhomomorphicencryptionalgorithmincyberphysicalsystems