Patent ID: 9749299
Date: 2017-08-29
CPC Classifications: G06F,G09C,H04L

Claim:
1. A computer-implemented method for image-based encryption of cloud data, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: identifying, by the computing device, a user account for a cloud data store, wherein the cloud data store stores at least one secret to be secured by encryption on behalf of the user account, wherein the secret comprises a master cryptographic element comprising a decryption key for decrypting files in the user account that were previously encrypted using an encryption key; receiving, by the computing device, an image file to be used at least in part to generate a cryptographic element to be used for encrypting the secret, the cryptographic element capable of being re-created when the image file is provided again at a later time; using at least one cryptographic function, generating, by the computing device, the cryptographic element based at least in part on the image file; securing, by the computing device, the secret on behalf of the user account by encrypting the secret using the cryptographic element, wherein the secret is to be decrypted at a later time when the image file is provided again to re-create the cryptographic element to decrypt the secret to re-create the master cryptographic element.