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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com