A symmetric searchable encryption method based on a block chain

An encryption method and blockchain technology, applied in the field of symmetric searchable encryption based on blockchain, can solve the problems of destroying the integrity of user data, the encrypted storage platform does not support the security keyword search function, etc., to ensure that it cannot be tampered with. , prevent mutual deception, and ensure the effect of honesty

Pending Publication Date: 2019-04-23
HARBIN ENG UNIV
View PDF5 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

To ensure user privacy, cloud storage systems employ client-side encryption. Although promising, the encrypted storage platform currently does not support a secure keyword search function, and users can only retrieve files from the service using a file identifier
In order to save storage space, some cloud storage systems compress and store user data, which destroys the integrity of user data.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A symmetric searchable encryption method based on a block chain
  • A symmetric searchable encryption method based on a block chain
  • A symmetric searchable encryption method based on a block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described below in conjunction with the accompanying drawings.

[0029] figure 1 It is an overall structure diagram of a blockchain-based symmetric searchable encryption scheme of the present invention. Such as figure 1 As shown, the general process of the block chain-based symmetric searchable encryption scheme of the present invention is as follows: first, the data owner sets a keyword dictionary according to the keywords of the file, and the dictionary contains all the keywords of the file, and then the data owner sets the keyword dictionary for the file Each file in the collection selects keywords to generate a keyword set, and establishes a searchable ciphertext index for the keyword set; then uses a traditional symmetric encryption algorithm to encrypt the files in the file collection to generate a ciphertext file; the ciphertext file Stored in the blockchain, the ciphertext index is uploaded to the cloud server. When a que...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a symmetric searchable encryption method based on a block chain, and belongs to the technical field of computer cryptography. The method comprises a data storage scheme in which the ciphertext data is stored in a block chain and the ciphertext indexes are stored in a cloud server, an efficient symmetric searchable encryption algorithm is used for the generation of encrypteddata, ciphertext indexes and query tokens, and a query scheme of the ciphertext data based on the block chain. According to the invention, the user data is stored in the block chain; so that the tamper resistance of the user data is ensured; the index file is stored on the cloud server, the calculation is carried out by utilizing strong computing power with the server, the ciphertext data are searched, a user inquires that a transaction needs to be initiated and a deposit is submitted, integrity of the user and the cloud server is ensured by using a reward mechanism and a punishment mechanism, and the mutual cheating of the cloud server and the user is prevented.

Description

technical field [0001] The invention belongs to the technical field of computer cryptography, and in particular relates to a block chain-based symmetrical searchable encryption method. Background technique [0002] With the continuous development of science and technology, information technology has long been integrated into all aspects of people's lives, especially since entering the 21st century, the Internet and mobile Internet technologies have become increasingly mature, represented by the Internet of Things, artificial intelligence, big data and cloud computing. The vigorous development of the new generation of information technology has accelerated the transformation of the information industry and social progress, and laid the foundation for the construction of a complete "Internet +" service system. [0003] As one of the core applications of next-generation information technology, cloud computing technology is an extension of parallel computing and distributed comp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/60G06F21/62G06F16/13H04L29/06H04L29/08
CPCH04L63/0435H04L67/06H04L67/1097G06F21/602G06F21/6227
Inventor 马春光李颖武朋安婧崔路
Owner HARBIN ENG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products