发明名称 KEYWORD ORDERED STORAGE, SEARCH AND RETRIEVAL ON ENCRYPTED DATA FOR MULTIUSER SCENARIO
摘要 A method and system for a multi-user searchable encryption system over ordered keywords is disclosed. The system includes a key generation server which issues a primary key to a user terminal device and a secondary key to a proxy server. A trapdoor is sent by the user terminal and received by the proxy server. The trapdoor is encrypted at the proxy server. The proxy server receives cypher text from the user terminal and sends the cypher text to the database server. A search keyword inputted by the user at the user terminal is used to perform a lookup in encrypted data.
申请公布号 US2015229611(A1) 申请公布日期 2015.08.13
申请号 US201514614241 申请日期 2015.02.04
申请人 Infosys Limited 发明人 Kaushik Kulvaibhav;Varadharajan Vijayaraghavan;Nallusamy Rajarathnam
分类号 H04L29/06;H04L9/08 主分类号 H04L29/06
代理机构 代理人
主权项 1. A multi-user searchable encryption system, the system comprising: a key generation server configured to generate system parameters, a primary key, and a secondary key; a user terminal configured to receive the primary key, encrypt data to obtain cypher text, encrypt symmetric key to obtain encrypted symmetric key, encrypt keyword to obtain encrypted keyword, generate trapdoor using the primary key for a search keyword inputted by user, and generate a decryption parameter using the primary key; a proxy server configured to receive the cypher text, the encrypted keyword, and the encrypted symmetric key from the user terminal, and the secondary key from the key generation server, encrypt trapdoor received from the user terminal using the secondary key, perform a lookup for search results corresponding to the search keyword; and a database server configured to store the cypher text at a location address and return the location address of the cypher text to the proxy server.
地址 Bangalore IN