Oblivious keyword search

被引:93
作者
Ogata, W
Kurosawa, K
机构
[1] Ibaraki Univ, Hitachi, Ibaraki 3168511, Japan
[2] Tokyo Inst Technol, Meguro Ku, Tokyo 1528552, Japan
关键词
oblivious transfer; blind signature; oblivious polynomial evaluation;
D O I
10.1016/j.jco.2003.08.023
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we introduce a notion of oblivious keyword search (OKS). Let W be the set of possible keywords. In the commit phase, a database supplier F commits n data. In each transfer subphase, a user u can choose a keyword w is an element of W adaptively and find Search(w) without revealing w to where Search(w) is the set of all data which includes w as a keyword. We then show two efficient protocols such that the size of the commitments is only O(nB) regardless of the size of W, where B is the size of each data. It is formally proved that V learns nothing more than search(w) and F gains no information on the keywords which W searched for. We further present a more efficient adaptive OTkn protocol than the previous one [19] as an application of our first OKS protocol. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:356 / 371
页数:16
相关论文
共 22 条
  • [1] [Anonymous], LECT NOTES COMPUTER
  • [2] Bellare M, 2002, LECT NOTES COMPUT SC, V2339, P319
  • [3] Bellare M., 1989, INT CRYPTOLOGY C ADV, P547, DOI DOI 10.1007/0-387-34805-0_48
  • [4] Bleichenbacher D, 2000, LECT NOTES COMPUT SC, V1807, P53
  • [5] BRASSARD G, 1987, LECT NOTES COMPUT SC, V263, P234
  • [6] Brassard G., 1986, 27th Annual Symposium on Foundations of Computer Science (Cat. No.86CH2354-9), P168, DOI 10.1109/SFCS.1986.26
  • [7] Cachin C, 1998, LECT NOTES COMPUT SC, V1403, P361, DOI 10.1007/BFb0054139
  • [8] Cachin C, 1999, LECT NOTES COMPUT SC, V1592, P402
  • [9] Chaum David., 1982, ADV CRYPTO 82, P199, DOI [10.1007/978-1-4757-0602-4_18, DOI 10.1007/978-1-4757-0602-4_18]
  • [10] Private information retrieval
    Chor, B
    Goldreich, O
    Kushilevitz, E
    Sudan, M
    [J]. JOURNAL OF THE ACM, 1998, 45 (06) : 965 - 982