Public-Key Encryption With Keyword Search via Obfuscation
Autor: | Pengtao Liu, Rupeng Yang, Chengyu Hu, Yan Xu |
---|---|
Rok vydání: | 2019 |
Předmět: |
Scheme (programming language)
Theoretical computer science General Computer Science Computer science Cloud computing 02 engineering and technology multi-user setting Encryption obfuscation Field (computer science) Public-key cryptography Public-key encryption with keyword search Obfuscation 0202 electrical engineering electronic engineering information engineering General Materials Science computer.programming_language business.industry multiple functionalities General Engineering 020206 networking & telecommunications Construct (python library) keyword guessing attacks Key (cryptography) 020201 artificial intelligence & image processing lcsh:Electrical engineering. Electronics. Nuclear engineering business lcsh:TK1-9971 computer |
Zdroj: | IEEE Access, Vol 7, Pp 37394-37405 (2019) |
ISSN: | 2169-3536 |
DOI: | 10.1109/access.2019.2905250 |
Popis: | Public-key encryption with keyword search (PEKS) enables users to search on encrypted data, which is applicable to the scenario of sharing data in the cloud storage. In this paper, we focus on how to construct a PEKS scheme via obfuscation. Our basic scheme is built on the differing-inputs obfuscation (diO) and can be considered as an initial attempt to apply diO in the PEKS field. The scheme supports searching on encrypted data by providing to the cloud server an obfuscated simple “decrypt-then-compare” circuit with the secret key and the queried keyword hardwired in it. More interestingly, the scheme can be simply improved to resist off-line keyword guessing attacks (KGAs) as the standard PEKS scheme rather than a designated tester one. For complex search conditions, our scheme can be easily extended to multiple functionalities, such as conjunctive and fuzzy keyword search. Furthermore, it can be extended to the PEKS scheme in the multi-user setting. |
Databáze: | OpenAIRE |
Externí odkaz: |