Title :
An Architecture for Parallelizing Fully Homomorphic Cryptography on Cloud
Author :
Hayward, Ryan ; Chia-Chu Chiang
Author_Institution :
Data Process., Market Strategies Int., Little Rock, AR, USA
Abstract :
Fully homomorphic cryptography allows arbitrary computations to be carried out on encrypted data and an encrypted result to be obtained which encrypts the result of the computation performed on the plaintext. The first fully homomorphic cryptosystem was introduced by Gentry in the summer of 2009. In this research, we are interested in evaluating the performance of Gentry´s algorithm applied to cloud computing. To conduct the experiments, a cloud was built using Open Stack to provide the virtualized infrastructure for execution. The software architecture was then designed to support parallel processing of Gentry´s algorithm on the cloud. The cloud and architecture together provide an environment for experimental instrumentation and study. This paper focuses on the design of an architecture for the study of parallel processing of fully homomorphic algorithms on the cloud.
Keywords :
cloud computing; cryptography; parallel processing; software architecture; Gentry algorithm; arbitrary computations; cloud computing; encrypted data; fully homomorphic cryptography; infrastructure virtualization; open stack; parallel processing; software architecture; Arrays; Encryption; Parallel processing; Servers; User interfaces; cloud computing; fully homomorphic encryption; parallel processing; software architecture;
Conference_Titel :
Complex, Intelligent, and Software Intensive Systems (CISIS), 2013 Seventh International Conference on
Conference_Location :
Taichung
Print_ISBN :
978-0-7695-4992-7
DOI :
10.1109/CISIS.2013.139