Public key searchable encryption scheme based on blockchain

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,t...

Full description

Saved in:
Bibliographic Details
Main Authors: Ruizhong DU, Ailun TAN, Junfeng TIAN
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2020-04-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2020070/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539326755733504
author Ruizhong DU
Ailun TAN
Junfeng TIAN
author_facet Ruizhong DU
Ailun TAN
Junfeng TIAN
author_sort Ruizhong DU
collection DOAJ
description 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.
format Article
id doaj-art-13384254b4144849bdbd547dd4236268
institution Kabale University
issn 1000-436X
language zho
publishDate 2020-04-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-13384254b4144849bdbd547dd42362682025-01-14T07:18:57ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2020-04-014111412259734397Public key searchable encryption scheme based on blockchainRuizhong DUAilun TANJunfeng TIANAiming 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.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2020070/searchable encryptionblockchainsmart contractpublic key encryption
spellingShingle Ruizhong DU
Ailun TAN
Junfeng TIAN
Public key searchable encryption scheme based on blockchain
Tongxin xuebao
searchable encryption
blockchain
smart contract
public key encryption
title Public key searchable encryption scheme based on blockchain
title_full Public key searchable encryption scheme based on blockchain
title_fullStr Public key searchable encryption scheme based on blockchain
title_full_unstemmed Public key searchable encryption scheme based on blockchain
title_short Public key searchable encryption scheme based on blockchain
title_sort public key searchable encryption scheme based on blockchain
topic searchable encryption
blockchain
smart contract
public key encryption
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2020070/
work_keys_str_mv AT ruizhongdu publickeysearchableencryptionschemebasedonblockchain
AT ailuntan publickeysearchableencryptionschemebasedonblockchain
AT junfengtian publickeysearchableencryptionschemebasedonblockchain