Inicio  /  Information  /  Vol: 13 Par: 11 (2022)  /  Artículo
ARTÍCULO
TITULO

Fuzzy Keyword Searchable Encryption Scheme Based on Blockchain

Yongbo Jiang    
Juncheng Lu and Tao Feng    

Resumen

Searchable encryption is a keyword-based ciphertext retrieval scheme, which can selectively retrieve encrypted documents on encrypted cloud data. Most existing searchable encryption schemes focus only on exact keyword searches and cannot return data of interest in fuzzy search. In addition, during the searchable encryption, the cloud server may return invalid results to the data user to save computing costs or for other reasons. At the same time, the user may refuse to pay the service fee after receiving the correct result. To solve the above problems, this paper proposes a fuzzy keyword searchable encryption scheme based on blockchain, which uses edit distance to generate fuzzy keyword sets and generates a secure index with verification tags for each fuzzy keyword set to verify the authenticity of the returned results. The penalty mechanism is introduced through the blockchain to realize the fairness of service payment between users and cloud servers. Security analysis shows that the scheme achieves non-adaptive semantic security. Performance analysis and functional comparison show that the scheme is effective and can meet the requirements of searching applications in the cloud environment.

 Artículos similares

       
 
Ricardo Queirós    
Solving programming exercises is the best way to promote practice in computer programming courses and, hence, to learn a programming language. Meanwhile, programming courses continue to have an high rate of failures and dropouts. The main reasons are rel... ver más
Revista: Information

 
Hanan Elazhary     Pág. pp. 170 - 185
In spite of the ultimate importance of procedural technical skills for most disciplines, there is shortage in the number of corresponding Intelligent Tutoring Systems (ITSs). This paper proposes a cloud-based context-aware mobile ITS of Technical compute... ver más