Journal of shanghai Jiaotong University (Science) ›› 2014, Vol. 19 ›› Issue (4): 440-442.doi: 10.1007/s12204-014-1522-6

Previous Articles     Next Articles

Keyword Search Encryption Scheme Resistant Against Keyword-Guessing Attack by the Untrusted Server

Keyword Search Encryption Scheme Resistant Against Keyword-Guessing Attack by the Untrusted Server

WANG Chih-hung* (王智弘), TU Tai-yuan (涂泰源)   

  1. (Department of Computer Science and Information Engineering, National Chiayi University, Chiayi 60004, Taiwan, China)
  2. (Department of Computer Science and Information Engineering, National Chiayi University, Chiayi 60004, Taiwan, China)
  • Published:2014-10-13
  • Contact: WANG Chih-hung (王智弘) E-mail: wangch@mail.ncyu.edu.tw

Abstract: The user data stored in an untrusted server, such as the centralized data center or cloud computing server, may be dangerous of eavesdropping if the data format is a plaintext. However, the general ciphertext is difficult to search and thus limited for practical usage. The keyword search encryption is a helpful mechanism that provides a searchable ciphertext for some predefined keywords. The previous studies failed to consider the attack from the data storage server to guess the keyword. This kind of attack may cause some critical information revealed to the untrusted server. This paper proposes a new keyword search encryption model that can effectively resist the keyword-guessing attack performed by the untrusted data storage (testing) server. The testing (query) secret is divided into multiple shares so that the security can be guaranteed if the servers cannot conspire with each other to retrieve all shares of the secret.

Key words: keyword search encryption| keyword-guessing attack| cloud computing environment| information security

摘要: The user data stored in an untrusted server, such as the centralized data center or cloud computing server, may be dangerous of eavesdropping if the data format is a plaintext. However, the general ciphertext is difficult to search and thus limited for practical usage. The keyword search encryption is a helpful mechanism that provides a searchable ciphertext for some predefined keywords. The previous studies failed to consider the attack from the data storage server to guess the keyword. This kind of attack may cause some critical information revealed to the untrusted server. This paper proposes a new keyword search encryption model that can effectively resist the keyword-guessing attack performed by the untrusted data storage (testing) server. The testing (query) secret is divided into multiple shares so that the security can be guaranteed if the servers cannot conspire with each other to retrieve all shares of the secret.

关键词: keyword search encryption| keyword-guessing attack| cloud computing environment| information security

CLC Number: