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