About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Quality, Reliability, Security and Robustness in Heterogeneous Systems. 17th EAI International Conference, QShine 2021, Virtual Event, November 29–30, 2021, Proceedings

Research Article

Memory-Efficient Encrypted Search Using Trusted Execution Environment

Download(Requires a free EAI acccount)
5 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-91424-0_20,
        author={Viet Vo},
        title={Memory-Efficient Encrypted Search Using Trusted Execution Environment},
        proceedings={Quality, Reliability, Security and Robustness in Heterogeneous Systems. 17th EAI International Conference, QShine 2021, Virtual Event, November 29--30, 2021, Proceedings},
        proceedings_a={QSHINE},
        year={2021},
        month={11},
        keywords={},
        doi={10.1007/978-3-030-91424-0_20}
    }
    
  • Viet Vo
    Year: 2021
    Memory-Efficient Encrypted Search Using Trusted Execution Environment
    QSHINE
    Springer
    DOI: 10.1007/978-3-030-91424-0_20
Viet Vo,*
    *Contact email: Viet.Vo@monash.edu

    Abstract

    Dynamic searchable encryption (DSE) is important to enable dynamic updates (addition/deletion) on an encrypted database maintained by an untrusted server hosted on the cloud. It is desired that such updates should reveal as less as possible the information revealed to the server. As a result, advanced security notions of forward and backward privacy have been proposed to categorise the leakage by via addition and historical deletion, respectively. However, recent backward-(forward)-private schemes are not efficient enough to support very large databases. In this paper, we resort to the trusted execution environment, i.e., Intel SGX, to ease the above bottleneck. In detail, we proposedMagnusthat guarantees Type I(^{-})backward privacy. Our key idea is to leverage a compressed Bloom filter within the Intel SGX’s enclave to verify the deletion documents with the search keyword. This optimisation minimises the communication overhead between the SGX and untrusted memory. Then, to reduce the enclave’s memory,Magnusfurther relies on a position map-free oblivious data structure maintained by the untrusted server. This improvement is to avoid paging effect in the enclave.

    Published
    2021-11-17
    Appears in
    SpringerLink
    http://dx.doi.org/10.1007/978-3-030-91424-0_20
    Copyright © 2021–2025 ICST
    EBSCOProQuestDBLPDOAJPortico
    EAI Logo

    About EAI

    • Who We Are
    • Leadership
    • Research Areas
    • Partners
    • Media Center

    Community

    • Membership
    • Conference
    • Recognition
    • Sponsor Us

    Publish with EAI

    • Publishing
    • Journals
    • Proceedings
    • Books
    • EUDL