International Conference on Cryptology and Information Security in Latin America

LATINCRYPT 2015: Progress in Cryptology -- LATINCRYPT 2015 pp 61-80

Depth Optimized Efficient Homomorphic Sorting

  • Gizem S. Çetin
  • Yarkın Doröz
  • Berk Sunar
  • Erkay Savaş
Conference paper

DOI: 10.1007/978-3-319-22174-8_4

Volume 9230 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Çetin G.S., Doröz Y., Sunar B., Savaş E. (2015) Depth Optimized Efficient Homomorphic Sorting. In: Lauter K., Rodríguez-Henríquez F. (eds) Progress in Cryptology -- LATINCRYPT 2015. LATINCRYPT 2015. Lecture Notes in Computer Science, vol 9230. Springer, Cham

Abstract

We introduce a sorting scheme which is capable of efficiently sorting encrypted data without the secret key. The technique is obtained by focusing on the multiplicative depth of the sorting circuit alongside the more traditional metrics such as number of comparisons and number of iterations. The reduced depth allows much reduced noise growth and thereby makes it possible to select smaller parameter sizes in somewhat homomorphic encryption instantiations resulting in greater efficiency savings. We first consider a number of well known comparison based sorting algorithms as well as some sorting networks, and analyze their circuit implementations with respect to multiplicative depth. In what follows, we introduce a new ranking based sorting scheme and rigorously analyze the multiplicative depth complexity as \(\mathcal {O}(\log (N)+\log (\ell ))\), where N is the size of the array to be sorted and \(\ell \) is the bit size of the array elements. Finally, we simulate our sorting scheme using a leveled/batched instantiation of a SWHE library. Our sorting scheme performs favorably over the analyzed classical sorting algorithms.

Keywords

Homomorphic sortingCircuit depthSomewhat homomorphic encryption

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Gizem S. Çetin
    • 1
  • Yarkın Doröz
    • 1
  • Berk Sunar
    • 1
  • Erkay Savaş
    • 2
  1. 1.Worcester Polytechnic InstituteWorcesterUSA
  2. 2.Sabanci UniversityIstanbulTurkey