Sequence cipher based search encryption method in cloud storage environment

A technology of serial password and encryption method, applied in the field of data security in cloud storage, can solve the problem of inability to protect data mode, and achieve the effect of good protection, protection of security, and reduction of duplication

Active Publication Date: 2017-12-08
GUANGDONG UNIV OF TECH
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When searching for a query, the results on the server and the ciphertext are calculated again to see if the original pseudo-random sequence structure can be obtained. In this way, although the encrypted data on the search server can be accessed, the same query request data sent by each After th...

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
  • Sequence cipher based search encryption method in cloud storage environment
  • Sequence cipher based search encryption method in cloud storage environment
  • Sequence cipher based search encryption method in cloud storage environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be described in detail below in combination with specific embodiments.

[0035] A kind of data search method based on serial cipher encryption of the present invention, specifically implement according to the following steps:

[0036] Step 1: Keyword pre-encryption

[0037] Step 2: Keystream Generation

[0038] Step 3: Hidden ciphertext generation

[0039] Step 4: Build query pairing table

[0040] Step 5: Ciphertext Search

[0041] Step 6: Decrypt the ciphertext

[0042] The present invention is characterized in that,

[0043] Step 1 is specifically implemented according to the following steps:

[0044]Scan the document set D and establish a keyword set △′, for each keyword Di∈△′, establish D(ω), set the global counter φ, the i-th keyword Di, encrypt it through the ECB algorithm, and generate a direct encryption Wen X i , the key is kept by the user, X i is divided into two parts, recorded as Xi=Li|Ri, where the total length is n, th...

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 relates to a sequence cipher based search encryption method in a cloud storage environment. The sequence cipher based search encryption method in the cloud storage environment comprises the steps of realizing data security search by improving a key stream generation mode in sequence cipher encryption, and carrying out ECB encryption for a searched keyword to form a direct ciphertext; generating a random number by a pseudorandom generator, and generating a key stream by using the random number and the direct ciphertext through a pseudorandom replacement function; and finally carrying out XOR operation for the key stream and the direct ciphertext to obtain a concealed ciphertext, storing the concealed ciphertext at a server and accordingly building a query matching table; when a new search query occurs, firstly calculating a replacement key and then comparing data in the query matching table with the equality relationship among the concealed ciphertext of the current query session, and accordingly confirming the returned query result. The sequence cipher based search encryption method in the cloud storage environment can realize efficient data search of users, can increase the verification efficiency and can guarantee privacy security.

Description

technical field [0001] The invention relates to data security technology in cloud storage, in particular to a search encryption method based on sequence ciphers in a cloud storage environment. Background technique [0002] Sequence cipher is an important branch of symmetric encryption system. It uses key stream generator to generate a key stream to encrypt plaintext in turn. It has the characteristics of simple implementation and fast encryption and decryption processing speed. Nowadays, with the cloud service platform providing more elastic capacity and stronger processing power than traditional servers, enterprises, especially small and medium-sized enterprises, store their data hiddenly to cloud platform providers to reduce costs and improve efficiency. However, outsourced data stored in a third-party cloud platform may be attacked and leaked, and may even be obtained by the cloud platform provider. Moreover, in data search and access, the data pattern is often easily exp...

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
IPC IPC(8): H04L29/06H04L9/06H04L9/08
CPCH04L9/0631H04L9/0637H04L9/0869H04L63/0428H04L63/0435H04L63/0478
Inventor 张桂鹏陈平华
Owner GUANGDONG UNIV OF TECH
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