In the model of no-dictionary verifiable searchable symmetric encryption (SSE) scheme, a client does not need to keep the set of keywords \mathcal{W} in the search phase, where \mathcal{W} is called a dictionary. Still a malicious server cannot cheat the client by saying that “your search word w does not exist in the dictionary \mathcal{W} ” when it exists. In the previous such schemes, it takes O(\log m) time for the server to prove that w ot \in \mathcal{W}, where m=|\mathcal{W}| is the number of keywords. In this paper, we show a generic method to transform any SSE scheme (that is only secure against passive adversaries) to a no-dictionary verifiable SSE scheme. In the transformed scheme, it takes only O(1) time for the server to prove that w ot \in \mathcal{W}.
CITATION STYLE
Ogata, W., & Kurosawa, K. (2017). Efficient no-dictionary verifiable searchable symmetric encryption. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10322 LNCS, pp. 498–516). Springer Verlag. https://doi.org/10.1007/978-3-319-70972-7_28
Mendeley helps you to discover research relevant for your work.