A data confidential storage method and client
A data security, client-side technology, applied in the network field, can solve the problems of unrecoverable encrypted volumes and overall unavailability, and achieve the effect of strong data recovery capability, shared delivery, and improved recovery capability.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0080] Embodiment 1, a data security storage method, such as figure 1 shown, including:
[0081] S101. After the encrypted volume file is created or the user password of the encrypted volume file is changed, the plaintext information of the abstract of the encrypted volume file is exported;
[0082] S102, using the user password and different salt values to generate at least three digest keys;
[0083] S103, encrypt the plaintext information of the derived digest with different digest keys respectively, and obtain at least three encrypted digests;
[0084] S104. Replace the local digest and the backup digest of the encrypted volume file with the two encrypted digests respectively; synchronize the third encrypted digest to the cloud as the digest of the encrypted volume file in the cloud.
[0085] In this embodiment, since the cloud digest is encrypted locally with the user password, the digest cannot be decrypted in the cloud, and thus the data in the encrypted volume file...
Embodiment 2
[0179] Embodiment 2, a client, such as Figure 9 shown, including:
[0180] The export module 91 is used to export the plaintext information of the digest of the encrypted volume file after creating the encrypted volume file or after changing the user password of the encrypted volume file;
[0181] a key generation module 92 for generating at least three digest keys by using a user password and different salt values;
[0182] Encryption module 93, for encrypting the plaintext information of the derived digest with different digest keys respectively, to obtain at least three encrypted digests;
[0183] The updating module 94 is configured to replace the local digest and the backup digest of the encrypted volume file with two encrypted digests respectively; and synchronize the third encrypted digest to the cloud as the digest of the encrypted volume file in the cloud.
[0184] In an alternative solution of this embodiment, the client may further include:
[0185] The calculat...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


