A localized encryption protection personal cloud storage data safe box device and method

A technology for storing data and safes, which is used in digital data protection, digital data authentication, internal/peripheral computer component protection, etc., and can solve problems such as difficulty in user key management

Active Publication Date: 2019-06-28
GUIZHOU UNIVERSITY OF FINANCE AND ECONOMICS
View PDF11 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] Aiming at the deficiencies of the prior art, the present invention provides a personal cloud storage data safe device and method for localized encryption protection, which can solve the difficulties of user key management, O

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
  • A localized encryption protection personal cloud storage data safe box device and method
  • A localized encryption protection personal cloud storage data safe box device and method
  • A localized encryption protection personal cloud storage data safe box device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] Embodiment 1 of the present invention: personal cloud storage data safe with encryption protection for file storage

[0062] 1) The user provides the username and password of the Baidu cloud disk, and the personal data and file safety protection safe calls the corresponding API to authenticate and log in to the Baidu cloud disk. The user's cloud storage service provider and user name can be written into the configuration file.

[0063] 2) The user submits the plaintext file to be stored (file 1 ,file 2 ,...,file n ) to the file management module, and submit the master key masterkey to the encryption and decryption module. Plaintext files contain their own file attributes (fileattributes 1 , file attributes 2 ,...,fileattributes n ), such as file name, path, file type, creation date, etc. The encryption and decryption module generates a file key (filekey 1 ,filekey 2 ,...,filekey n ), where filekey i =hash(hash(file i )||hash(masterkey)), 1<=i<=n. The hash a...

Embodiment 2

[0068] Embodiment 2: Applying encryption protection to personal cloud storage data safe to read ciphertext files

[0069] 1) The user provides the password username and password of the cloud storage used in Baidu Cloud Disk, and the safe application cloud storage API interaction module completes the service login authentication with the Baidu Cloud Storage server; reads the corresponding configuration file of the user's application Baidu Cloud Disk service .

[0070] 2) The individual user submits to the file management module to read the ciphertext file (file 1 ,file 2 ,...,file n ), the individual user submits the user master key masterkey to the encryption and decryption module.

[0071] 3) The file management module detects whether the requested ciphertext file (cipherfile 1 ,cipherfile 2 ,..., cipherfile n ), if stored locally, turn to (5), if not stored locally, turn to (4).

[0072] 4) The file management module downloads the ciphertext file (cipherfile) requeste...

Embodiment 3

[0077] Embodiment 3: personal data and file security protection safe file security sharing

[0078] 1) The user provides the password username and password of the cloud storage used in Baidu Cloud Disk, and the safe application cloud storage API interaction module completes the service login authentication with the Baidu Cloud Storage server; reads the corresponding configuration file of the user's application Baidu Cloud Disk service .

[0079] 2) Individual users submit files to be shared to the file management module (file 1 ,file 2 ,...,file n ) request, the individual user submits the user master key masterkey and the file sharing key filesharekey to the encryption and decryption module.

[0080] 3) The file management module detects whether the requested ciphertext file (cipherfile 1 ,cipherfile 2 ,..., cipherfile n ), if stored locally, turn to (5), if not stored locally, turn to (4).

[0081] 4) The file management module downloads the ciphertext file (cipherfil...

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 localized encryption protection personal cloud storage data safe deposit box device and method. According to the invention, the data and file security protection safe box canbe provided for the personal cloud storage service used by the user; On one hand, the safe box can conveniently carry out security encryption of one file and one key only by managing a single user password by a user, security protection is completely grasped in the hand of the user, and convenient and fast user key updating and user encrypted file security sharing can be provided. In addition, the data and file safety box method can adapt to cloud services of multiple different cloud service providers, and the data and file safety protection capability of existing users of the cloud service providers is improved. The cryptographic algorithm of the method is mainly applied to a Hash algorithm and a symmetric cryptographic algorithm, so that the time-consuming public key cryptographic algorithm is avoided; Meanwhile, the user secret key management is convenient, and the user only needs to master the main secret key.

Description

technical field [0001] The invention relates to the technical field of computer security, in particular to a personal cloud storage data safe device and method for localized encryption protection. Background technique [0002] Cloud storage has become the mainstream way for individuals to store data and files. The transformation of the storage location and mode of personal data and files has brought great convenience to people's work and life, as well as the security and privacy of personal data and files. new challenges. On the one hand, massive amounts of data and files stored in cloud service providers face a huge risk of leakage, especially in recent years, serious leaks have occurred in files such as Dropbox user files, Apple user photos, and Joblink personal data, which has caused people to have doubts about cloud storage. Huge security concerns; on the other hand, due to the high authority of cloud service providers and staff, it is possible to illegally read user da...

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): G06F21/34G06F21/62G06F21/78
Inventor 丁红发
Owner GUIZHOU UNIVERSITY OF FINANCE AND ECONOMICS
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