DocumentCode
3681068
Title
Implementation and optimization of a somewhat homomorphic encryption scheme
Author
Andrei Ciocan;Sergiu Costea;Nicolae Ţăpuş
Author_Institution
University Politehnica of Bucharest
fYear
2015
Firstpage
198
Lastpage
202
Abstract
As cloud service providers improve their infrastructure, it is becoming increasingly attractive for users to move their programs and data to the cloud. This carries security risks, however, as users trust the provider to handle their private data correctly, without disclosing it our using it for their own benefit. A solution to this problem is for all data to be encrypted at all times, including when used by running applications. Homomorphic encryption schemes make this possible by allowing users to perform basic mathematical operations by operating directly with encrypted information. We implement a library for a somewhat homomorphic encryption scheme, capable of evaluating arithmetic circuits of limited complexity containing additions and multiplications. We analyze the performance of the library and identify bottlenecks, and propose and evaluate a set of optimizations. For practical applications" we include an expression evaluation function that signals whether the desired circuit can be evaluated by the scheme, depending on selected security parameters.
Keywords
"Decision support systems","Yttrium"
Publisher
ieee
Conference_Titel
RoEduNet International Conference - Networking in Education and Research (RoEduNet NER), 2015 14th
ISSN
2068-1038
Print_ISBN
978-1-4673-8179-6
Electronic_ISBN
2247-5443
Type
conf
DOI
10.1109/RoEduNet.2015.7311994
Filename
7311994
Link To Document