Design of Fully Homomorphic Encryption by Prime Modular Operation
The meaning of cloud computing is the Information Technology (IT) model for computing, which consists of all the IT components (software, hardware, services and, networking) that are needed to enable the delivery and development of cloud services through a private network or the internet. In cloud c...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Telecommunications Society, Academic Mind
2018-11-01
|
Series: | Telfor Journal |
Subjects: | |
Online Access: |
http://journal.telfor.rs/Published/Vol10No2/Vol10No2_A10.pdf
|
id |
doaj-89546c3e3acf46b29b44d08b0884ea94 |
---|---|
record_format |
Article |
spelling |
doaj-89546c3e3acf46b29b44d08b0884ea942020-11-25T01:39:00ZengTelecommunications Society, Academic MindTelfor Journal1821-32512018-11-0110211812210.5937/telfor1802118SDesign of Fully Homomorphic Encryption by Prime Modular OperationS. Shihab HamadA. Makki SagheerThe meaning of cloud computing is the Information Technology (IT) model for computing, which consists of all the IT components (software, hardware, services and, networking) that are needed to enable the delivery and development of cloud services through a private network or the internet. In cloud computing, the client (user) puts his data in the cloud, and any computations on his stored data will be implemented in the cloud. Security is the main thing in cloud computing because a service provider can access, intentionally change or even delete the stored data. To protect data that is stored in the cloud, it is necessary to use an encryption system that can perform computations on the encrypted data. The scheme that allows executing several computations on the encrypted message without decrypting the message is called homomorphic encryption. The implementation of fully homomorphic encryption over the integer (DGHV scheme) and a Simple Fully Homomorphic Encryption Scheme Available in Cloud Computing (SDC Scheme), are slow in execution time because all of them convert the message to a binary format and then encrypt it. Therefore, we propose another scheme called Fully Homomorphic encryption based on a prime modular operation, this scheme encrypts the message character by character by using a prime secret key without converting that character into a binary format. As a result, we compute the time complexity and compare the execution time among the three schemes and analyse the security of the three schemes. http://journal.telfor.rs/Published/Vol10No2/Vol10No2_A10.pdf Cloud ComputingCryptosystemFully Homomorphic EncryptionInformation Security |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
S. Shihab Hamad A. Makki Sagheer |
spellingShingle |
S. Shihab Hamad A. Makki Sagheer Design of Fully Homomorphic Encryption by Prime Modular Operation Telfor Journal Cloud Computing Cryptosystem Fully Homomorphic Encryption Information Security |
author_facet |
S. Shihab Hamad A. Makki Sagheer |
author_sort |
S. Shihab Hamad |
title |
Design of Fully Homomorphic Encryption by Prime Modular Operation |
title_short |
Design of Fully Homomorphic Encryption by Prime Modular Operation |
title_full |
Design of Fully Homomorphic Encryption by Prime Modular Operation |
title_fullStr |
Design of Fully Homomorphic Encryption by Prime Modular Operation |
title_full_unstemmed |
Design of Fully Homomorphic Encryption by Prime Modular Operation |
title_sort |
design of fully homomorphic encryption by prime modular operation |
publisher |
Telecommunications Society, Academic Mind |
series |
Telfor Journal |
issn |
1821-3251 |
publishDate |
2018-11-01 |
description |
The meaning of cloud computing is the Information Technology (IT) model for computing, which consists of all the IT components (software, hardware, services and, networking) that are needed to enable the delivery and development of cloud services through a private network or the internet. In cloud computing, the client (user) puts his data in the cloud, and any computations on his stored data will be implemented in the cloud. Security is the main thing in cloud computing because a service provider can access, intentionally change or even delete the stored data. To protect data that is stored in the cloud, it is necessary to use an encryption system that can perform computations on the encrypted data. The scheme that allows executing several computations on the encrypted message without decrypting the message is called homomorphic encryption. The implementation of fully homomorphic encryption over the integer (DGHV scheme) and a Simple Fully Homomorphic Encryption Scheme Available in Cloud Computing (SDC Scheme), are slow in execution time because all of them convert the message to a binary format and then encrypt it. Therefore, we propose another scheme called Fully Homomorphic encryption based on a prime modular operation, this scheme encrypts the message character by character by using a prime secret key without converting that character into a binary format. As a result, we compute the time complexity and compare the execution time among the three schemes and analyse the security of the three schemes. |
topic |
Cloud Computing Cryptosystem Fully Homomorphic Encryption Information Security |
url |
http://journal.telfor.rs/Published/Vol10No2/Vol10No2_A10.pdf
|
work_keys_str_mv |
AT sshihabhamad designoffullyhomomorphicencryptionbyprimemodularoperation AT amakkisagheer designoffullyhomomorphicencryptionbyprimemodularoperation |
_version_ |
1725050919146487808 |