• DocumentCode
    3780206
  • Title

    Performance-optimized indexes for inequality searches on encrypted data in practice

  • Author

    Jan Lehnhardt;Tobias Rho;Adrian Spalka;Armin B. Cremers

  • Author_Institution
    Department of Security and System Architecture, CGMAG, Koblenz, Germany
  • fYear
    2015
  • Firstpage
    221
  • Lastpage
    229
  • Abstract
    For information systems in which the server must operate on encrypted data (which may be necessary because the service provider cannot be trusted) solutions need to be found that enable fast searches on that data. In this paper we present an approach for encrypted database indexes that enable fast inequality, i.e., range searches, such that also prefix searches on lexicographically ordered but encrypted data are possible. Unlike common techniques that address this issue as well, like hardware-based solutions or order-preserving encryption schemes, our indexes do not require specialized, expensive hardware and use only well-accredited software components; they also do not reveal any information about the encrypted data besides their order. Moreover, when implementing the indexing approach in a commercial software product, multiple application-centric optimization opportunities of the index´s performance did emerge, which are also presented in this paper. They include basic performance-increasing measures, pipelined index scans and updates and caching strategies. We further present performance test results proving that our indexing approach shows good performance on substantial amounts of data.
  • Keywords
    "Indexes","Encryption","Servers","Binary trees"
  • Publisher
    ieee
  • Conference_Titel
    Information Systems Security and Privacy (ICISSP), 2015 International Conference on
  • Type

    conf

  • Filename
    7509960