发明名称 Private access to hash tables
摘要 A server and a client mutually exclusively execute server-side and client-side commutative cryptographic processes and server-side and client-side commutative permutation processes. The server has access to a hash table, while the client does not. The server and client perform a method including: encrypting and reordering the hash table using the server; communicating the encrypted and reordered hash table to the client; further encrypting and further reordering the hash table using the client; communicating the further encrypted and further reordered hash table back to the server; and partially decrypting and partially undoing the reordering using the server to generate a double-blind hash table. To read an entry, the client hashes and permute an index key and communicates same to the server which retrieves an item from the double-blind hash table using the hashed and permuted index key and sends it back to the client which decrypts the retrieved item.
申请公布号 US8572379(B2) 申请公布日期 2013.10.29
申请号 US201113204894 申请日期 2011.08.08
申请人 CANCEDDA NICOLA;XEROX CORPORATION 发明人 CANCEDDA NICOLA
分类号 H04L9/32 主分类号 H04L9/32
代理机构 代理人
主权项
地址