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

Storage method, storage server and storage client

A server-side and client-side technology, applied in the field of cloud storage, can solve the problem of not being able to increase the access rights of data files to another user

Active Publication Date: 2013-08-07
BEIJING SCHOLAR INFORMATION TECH CO LTD
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the existing technology, in order to ensure that another user can access the same file after adding it to another user’s account, the common practice is to encrypt the file with a symmetric key and store the key in the server for a long time ; If encrypted with an asymmetric key, the service provider must also know the private key, otherwise it cannot increase the access rights of the data file to another user

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, storage server and storage client
  • Storage method, storage server and storage client
  • Storage method, storage server and storage client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] 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 with reference to the accompanying drawings and examples.

[0035] figure 1 It is a flowchart of a storage method provided by an embodiment of the present invention. In this embodiment, the storage key is used to encrypt the data file; at the same time, two different encryption methods are used to encrypt the storage key to form a personal key (personal key) and a data key (data key); The key of the user to whom the file belongs is the decryption key, and the storage key can be obtained after decrypting the personal key; the storage key can be obtained after decrypting the data key with the data file before encryption as the decryption key; Data files, personal keys and data keys. The method also includes:

[0036] Step 101: Before storing the data file of the new user, judge whether there is the same data f...

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 storage server and a storage client. The storage method includes: subjecting a data file to encrypted storage by storage keys, with one obtained by decrypting the personal key with the user's key as a decrypting key to the data file, and the other one obtained by decrypting the data key with the re-encryption data file as a decrypting key; encrypting the storage key to form a personal key and a data key by two different encryption methods; storing the data file, the perusal key and the data key after encryption; judging whether the same data file exists in the stored data file or not before a new user's data file is stored; not repeating the storage of the data file if the same data file is ever stored, decrypting the data key with the data file to obtain a storage key, encrypting the storage key with the new user's key to form the new user's personal key. By the storage method, repeated storage of the same data files can be avoided while plaintext data are inaccessible for any other users including cloud storage service providers.

Description

technical field [0001] The invention relates to cloud storage technology, in particular to a storage method, server and client. Background technique [0002] Cloud storage has increasingly become a trend. The so-called cloud storage refers to the collection of a large number of different types of storage devices in the network through application software to work together through functions such as cluster applications, grid technology, or distributed file systems. A system that jointly provides data storage and business access functions to the outside world. [0003] For cloud storage service providers, in order to optimize the use of storage space, when a large number of users upload a large amount of data, they do not actually accept the upload of the same file. For example, A has already stored the B file, if the file stored by B is found to be a B file during uploading and scanning, it will not be uploaded in fact, but simply add the existing B file to B's within the a...

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/08H04L29/06
CPCG06F2221/2107G06F3/067G06F21/00H04L9/0894H04L63/0478H04L63/00H04L9/08G06F12/1408G06F21/6272H04L67/1097
Inventor 王东临
Owner BEIJING SCHOLAR INFORMATION TECH CO LTD
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