Storage method, restoration method and operation method of ordered and derivable large-data files

An operation method and big data technology, applied in the field of cloud storage, can solve problems such as easy leakage of private information, achieve the effect of reducing encryption workload and improving data processing efficiency

Active Publication Date: 2016-07-13
SICHUAN NORMAL UNIVERSITY
View PDF2 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] What the present invention aims to solve is the problem of easy leakage of private information by storing orderly and deducible big data in plain text

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
  • Storage method, restoration method and operation method of ordered and derivable large-data files
  • Storage method, restoration method and operation method of ordered and derivable large-data files
  • Storage method, restoration method and operation method of ordered and derivable large-data files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0022] figure 1 It is a schematic flow chart of the method for storing ordered and deducible large data files in this embodiment, and the method for storing orderly and deducible large data files includes:

[0023] Step S11, dividing the file to be stored into file blocks.

[0024] First of all, it is necessary to generate orderly system parameters in the cloud server that can deduce the safe storage of large data files. The system parameters include a large prime number p, an intrinsic root g of the large prime number p, and define a hash function that maps any character string to the remaining cluster Select the hash function international standard SHA-3 from arbitrary-length strings to fixed-length strings, denoted as h(x). After the system parameters are generated in the cloud server, the orderly deducible big data files to be protected are selected through the client, that is, the files to be stored are determined and the files to be stored are divided. It should be n...

Embodiment 2

[0043] Based on the method for storing ordered and deducible large data files provided in Embodiment 1, this embodiment provides a recovery method for ordered and deducible large data files, and the method provided in Embodiment 1 for the ordered and deducible large data files storage. figure 2 It is a schematic flowchart of the method for recovering ordered and deducible large data files in this embodiment, and the method for restoring orderly and deducible large data files includes:

[0044] Step S21, download the ciphertext of the reconstruction information corresponding to the file to be restored and decrypt it to obtain the binary tree of the reconstruction information corresponding to the file to be restored. Specifically, the file where the data to be read is located is selected from the cloud file directory of the cloud server, and the file is the file to be restored. Further, multiple files to be restored can be selected. Download the reconstructed information ciph...

Embodiment 3

[0050] image 3 is a schematic flow chart of the file block insertion operation in this embodiment, and the file block insertion operation includes:

[0051] Step S31, download and decrypt the reconstructed information ciphertext corresponding to the operation file to obtain a binary tree of reconstructed information corresponding to the operation file. This step is similar to step S21 in Embodiment 2, and will not be repeated here.

[0052] Step S32, dividing the file to be inserted into file blocks to be inserted. Specifically, a segment of continuous data to be inserted into the operation file is imported through the client, that is, the file to be inserted is imported, and the file to be inserted is divided into one or more files to be inserted according to a method similar to step S11 in Embodiment 1. file blocks.

[0053] Step S33, marking each file block to be inserted with a physical identifier. This step is similar to step S12 in Embodiment 1, that is, a hash value ...

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 storage method, a restoration method and an operation method of ordered and derivable large-data files. The storage method comprises the following steps: segmenting the files to be stored into file blocks; marking each file block by adopting a physical identifier; storing the physical identifier of each file block in order by adopting a binary tree structure so as to obtain a reconstructed information binary tree, and storing the reconstructed information binary tree as a reconstructed information file; encrypting the reconstructed information file so as to obtain reconstructed information ciphertext and uploading the reconstructed information ciphertext to a cloud server for storage; and uploading all the file blocks to the cloud server for storage in a disordered manner. According to the storage method, the restoration method and the operation method disclosed by the invention, no leakage of privacy information hidden in the ordered and derivable large-data files is guaranteed, and all data in the ordered and derivable large-data files does not need to be encrypted.

Description

technical field [0001] The invention relates to the technical field of cloud storage, in particular to a method for storing, restoring and operating large data files that can be deduced in an orderly manner. Background technique [0002] People's mining and application of massive data heralds the arrival of a new wave of productivity growth and consumer surplus. Big data has existed for a long time in the fields of physics, biology, environmental ecology and other industries, as well as military, finance, communication and other industries, but it has attracted people's attention because of the development of the Internet and information industry in recent years. In such a big data era, it is not only necessary to solve the storage problem of massive heterogeneous data, but also to solve the problem of fast processing of massive data, and the computing model that can solve these two problems at the same time is cloud computing. Cloud computing is a pay-per-use computing mod...

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/62H04L29/06
CPCG06F21/6218H04L63/06
Inventor 冯朝胜
Owner SICHUAN NORMAL UNIVERSITY
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