Journal on Communications ›› 2020, Vol. 41 ›› Issue (4): 114-122.doi: 10.11959/j.issn.1000-436x.2020070

Special Issue: 区块链

• Papers • Previous Articles     Next Articles

Public key searchable encryption scheme based on blockchain

Ruizhong DU1,2,Ailun TAN1,Junfeng TIAN1,2   

  1. 1 Cyberspace Security and Computer College,Hebei University,Baoding 071002,China
    2 Key Laboratory on High Trusted Information System in Hebei Province,Baoding 071002,China
  • Revised:2020-01-30 Online:2020-04-25 Published:2020-04-30
  • Supported by:
    The National Natural Science Foundation of China(61572170);The National Natural Science Foundation of China(61170254);The Key Projects of Natural Science Foundation of Hebei Province(F2019201290);The Natural Science Foundation of Hebei Province(F2018201153)

Abstract:

Aiming at the trapdoor security problem of the public key encryption scheme,a random number constructing trapdoor and index was introduced to defend against keyword guessing attacks from the server and avoid data leakage caused by server curious behavior.Research on trusted issues of third parties,the blockchain mechanism with a searchable encryption scheme was combined,and smart contracts as trusted third parties for retrieval was used,which could prevent keyword guessing attacks inside the server and ensure retrieval.The correctness of the results,thereby limiting the malicious behavior of the server when sending data.The solution was analyzed for security and the verification scheme satisfies IND-KGA security.Experiments in real data sets,compared with other programs,prove that the program has certain advantages in time overhead.

Key words: searchable encryption, blockchain, smart contract, public key encryption

CLC Number: 

No Suggested Reading articles found!