Outsourced data encrypted storage and cryptograph query system and application method therefor

A technology for encrypting storage and outsourcing data, applied in the field of secure ciphertext

Active Publication Date: 2016-05-25
JIANGSU BOZHI SOFTWARE TECH CO LTD
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But there are also some problems. The index file created retains too much original text information, and the attacker can use the correlation between index ciphertexts to steal the private information of the index file.

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
  • Outsourced data encrypted storage and cryptograph query system and application method therefor
  • Outsourced data encrypted storage and cryptograph query system and application method therefor
  • Outsourced data encrypted storage and cryptograph query system and application method therefor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0075] Such as figure 1 As shown, a kind of outsourced data encrypted storage and ciphertext query system of this embodiment includes an application server system, an index proxy system and a cloud storage server system; the application server system performs encryption and decryption operations for a local database; the index proxy system The system includes: an index encryption module, a query rewriting encryption module, and an onion key management module. The index encryption module performs onion encryption for the index, the query rewriting encryption module encrypts the query statement, and the onion key management module stores each onion encryption layer key.

[0076] The specific encryption method and retrieval process of the system in the embodiment are:

[0077] Step 1: The user encrypts the database in blocks according to the encryption algorithm on the local trusted client to form multiple encrypted data blocks, and creates an index file for each data block, and...

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 an outsourced data encrypted storage and cryptograph query system and an application method therefor. The system comprises an application server system, an index agent system, and a cloud storage server system. The application server system carries out the encryption and decryption of a local database. The index agent system comprises an index encryption module, a query rewrite encryption module, and an onion secret key management module. The index encryption module carries out the onion encryption of an index, and the query rewrite encryption module carries out the encryption of a query sentence. The onion secret key management module stores the secret key of each onion encryption layer. The system can enable a user to carry out high-efficiency and quick search of a cryptograph index, also can a server or an attacker to be unable to obtain the query result of index information, and guarantees the safety of a database and an index file.

Description

technical field [0001] The invention belongs to the technical field of security ciphertext, and in particular relates to an outsourced data encryption storage and ciphertext query system and an application method thereof. Background technique [0002] With the increasing popularity of the concept and application of "cloud computing", data outsourcing has gradually become an advanced data service. More and more users choose to host local databases on cloud servers, and use the services provided by cloud services to The database stored in the cloud performs storage management and query processing. However, if the data is stored in a third-party cloud server, the user loses control over the data, which may easily cause leakage of sensitive information. In order to solve the problem of privacy protection, the user first encrypts the database at the local trusted front-end and then uploads it to the cloud server. Since the cloud service and external attackers cannot obtain the e...

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/06G06F21/62G06F17/30
CPCG06F16/2228G06F21/6227H04L63/0428H04L63/06
Inventor 王良民平淑容王润宇袁寿其韩志耕邬海琴汤金娥
Owner JIANGSU BOZHI SOFTWARE TECH CO LTD
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