Method for cloud storage of data and system
A cloud storage and data technology, applied in the computer field, can solve the problems of cloud data differentiation and protection complexity, and achieve the effect of improving security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0023] figure 1 The implementation flow of the data encryption method provided by Embodiment 1 of the present invention is shown, and the details are as follows:
[0024] In step S101, the ciphertext data sent by the client is received, and the ciphertext data is divided into a preset number of ciphertext data fragments by a preset first data redundancy segmentation algorithm, and the ciphertext data is passed The ciphertext data encrypted by the preset symmetric encryption algorithm.
[0025] In the embodiment of the present invention, the preset symmetric encryption algorithm may be an Advanced Encryption Standard (Advanced Encryption Standard, AES) algorithm, or other symmetric encryption algorithms. Since the plaintext data of the client is encrypted by the preset symmetric encryption algorithm, the ciphertext data sent by the client can be sent through the public channel, thereby improving the security of the client data without increasing the consumption of network reso...
Embodiment 2
[0033] figure 2 The implementation flow of the data cloud storage method provided by Embodiment 2 of the present invention is shown, and the details are as follows:
[0034] In step S201, the plaintext data of the user is encrypted in the CBC mode of the AES encryption algorithm by using a preset key and an initial vector to obtain corresponding ciphertext data.
[0035] In the embodiment of the present invention, preferably, the user's plaintext data is encrypted in the Cipher-block chaining (CBC) mode of the AES encryption algorithm through a preset key and a preset initialization vector, so that it can effectively Prevent encrypted data from being actively attacked and improve the security of encrypted data.
[0036] In step S202, the ciphertext data sent by the client is received, and the ciphertext data is divided into a preset number of ciphertext data fragments by a preset first data redundancy segmentation algorithm.
[0037] In the embodiment of the present inventi...
Embodiment 3
[0053] image 3 The structure of the data cloud storage system provided by the third embodiment of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown, including:
[0054] The ciphertext data segmentation unit 31 is configured to receive the ciphertext data sent by the client, and divide the ciphertext data into a preset number of ciphertext data fragments through a preset first data redundancy segmentation algorithm. The text data is ciphertext data encrypted by a preset symmetric encryption algorithm;
[0055] A key data splitting unit 32, configured to receive the key used for the ciphertext data sent by the client through a preset communication channel, and split the key into the Preset number of key data shards;
[0056] A data slice acquisition unit 33, configured to add the preset number of key data slices to the preset number of ciphertext data slices to obtain the preset numb...
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