2015 · 20 citations · 10 references
ComputingComputer EngineeringComputer ScienceAlgorithmsCryptographyData StructuresCryptographic AlgorithmsCryptographic ComplexityCryptographic ImplementationData EncryptionHomomorphic EncryptionSorting AlgorithmsBitonic SortBubble SortComplexity AnalysisFully Homomorphic EncryptionInsertion SortMerge SortOdd-even Merge SortWorst-case Complexity
In this paper, we show implementation results of various algorithms that sort data encrypted with Fully Ho-momorphic Encryption scheme based on Integers. We analyze the complexities of sorting algorithms over encrypted data by considering Bubble Sort, Insertion Sort, Bitonic Sort and Odd-Even Merge sort. Our complexity analysis together with implementation results show that Odd-Even Merge Sort has better performance than the other sorting techniques. We observe that complexity of sorting in homomorphic domain will always have worst case complexity independent of the nature of input. In addition, we show that combining different sorting algorithms to sort encrypted data does not give any performance gain when compared to the application of sorting algorithms individually.
10
A fully homomorphic encryption scheme
Dan Boneh, Craig Gentry · 2009 · 2.4K citations
ON DATA BANKS AND PRIVACY HOMOMORPHISMS
Ronald L. Rivest, Michael L. Dertouzos · 1978 · 1.7K citations
Efficient Fully Homomorphic Encryption from (Standard) LWE
Zvika Brakerski, Vinod Vaikuntanathan · 2011 · 1.5K citations
Can homomorphic encryption be practical?
Michael Naehrig, Kristin Lauter, Vinod Vaikuntanathan · 2011 · 993 citations