×

Systems and methods for secure third-party data storage

  • US 8,458,494 B1
  • Filed: 03/26/2012
  • Issued: 06/04/2013
  • Est. Priority Date: 03/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for secure third-party data storage, at least a portion of the method being performed by a server-side computing device comprising at least one processor, the method comprising:

  • identifying, at the server-side computing device, a request from a client system to access an encrypted file stored under a user account, wherein the requested access requires decryption of the encrypted file;

    identifying, in response to the request, an asymmetric key pair designated for the user account that comprises an encryption key and a decryption key, wherein the decryption key has been encrypted with a client-side key that is not stored on the server-side computing device;

    receiving, at the server-side computing device from the client system, the client-side key;

    storing the client-side key in volatile memory of the server-side computing device without storing the client-side key in non-volatile memory of the server-side computing device;

    decrypting, at the server-side computing device, the decryption key with the client-side key;

    using the decryption key to access an unencrypted version of the encrypted file.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×