×

UPLOAD AND DOWNLOAD STREAMING ENCRYPTION TO/FROM A CLOUD-BASED PLATFORM

  • US 20140068254A1
  • Filed: 08/26/2013
  • Published: 03/06/2014
  • Est. Priority Date: 08/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of a cloud-based collaboration platform, the method, comprising:

  • receiving a data file, the data file being encrypted with a first key;

    receiving the first key encrypted with a second key;

    decrypting the first key with the second key;

    determining an index into an encryption key pool based on the value of the second key, the key encryption pool comprising a plurality of indexed keys;

    selecting a third key corresponding to the determined index from the key encryption pool;

    encrypting the first key with the third key to generate an encrypted key file;

    storing the encrypted key file and the encrypted data file in a storage location;

    creating a record associating the data file with the encrypted data file and the encrypted key file; and

    storing a record of the correspondence between the third key and the encrypted data file.

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