Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Ciphertext retrieval method based on Order-Revealing Encryption

An encryption algorithm and ciphertext technology, which is applied in the field of information security and can solve the problem of leaking the size of plaintext data.

Inactive Publication Date: 2018-09-07
杭州弗兰科信息安全科技有限公司
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using this algorithm, data matching, range query, and sorting can be performed on ciphertext data, but this algorithm leaks the size of plaintext data, and more than half of the plaintext data can be recovered after being attacked by reasoning

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
  • Ciphertext retrieval method based on Order-Revealing Encryption
  • Ciphertext retrieval method based on Order-Revealing Encryption
  • Ciphertext retrieval method based on Order-Revealing Encryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0050] figure 1 It is a schematic diagram of the ORE encryption algorithm based on the bits of the plaintext. The operation of each bit of plaintext data is to apply a pseudo-random function to all the bits in front of the current bit and the encryption key. The output of the pseudo-random function is added to the current The value on the bit, and then encrypt the entire plaintext data by analogy, and finally output something like figure 1 encrypted value.

[0051] figure 2 It is a flow chart of an ORE encryption algorithm, which is set forth below through specific embodiments:

[0052] In step s201, input the encryption key key="heming123456789" and the plaintext data to be encrypted p=1610612739=2 30 +2 29 +2 1 +2 0 , the number of bits o...

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 ciphertext retrieval method based on Order-Revealing Encryption. The ciphertext retrieval method comprises steps that an order-revealing encryption algorithm is used for encryption of a document, and the order-revealing encryption algorithm is also used for key words, and then a Bloom filter is constructed, and a client is used to acquire the encrypted document meeting aretrieval condition from a client server, and thereafter the order-revealing encryption algorithm is used for the decryption operation of the document. The ciphertext retrieval algorithm has advantages of high safety performance, fast encryption speed, and low expansion rate.

Description

technical field [0001] The invention belongs to the technical field of information security, and in particular relates to a ciphertext retrieval method based on Order-Revealing Encryption (ORE). Background technique [0002] With the rapid development of cloud computing technology, more and more enterprises and individual users store data in cloud servers in order to save costs and facilitate management. It has caused a large number of leaks of user information and private data, such as the Google Gmail user data leak in 2011. In order to ensure data security and user privacy, more and more enterprises and individual users choose to encrypt data and store the data in ciphertext on cloud servers. [0003] A possible application scenario is: users need to retrieve documents containing specific keywords, but because the data is stored through encryption, common retrieval methods based on plaintext data often fail. In order to better solve this problem, searchable encryption te...

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): H04L29/06H04L9/08H04L29/08
CPCH04L9/0861H04L63/0428H04L67/06
Inventor 滕海明谢东福李卫明
Owner 杭州弗兰科信息安全科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products