×

Cloud key escrow system

  • US 9,667,599 B2
  • Filed: 11/17/2014
  • Issued: 05/30/2017
  • Est. Priority Date: 06/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for implementing a method for providing third party data access to a user'"'"'s encrypted data according to a predefined policy, the computer program product comprising one or more computer-readable storage devices having stored thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the method, the method comprising:

  • an act of receiving a request from a third party to access a user'"'"'s stored, encrypted data, the data being stored in a data storage system according to a predefined policy, the encryption preventing the storage system from gaining access to the encrypted data, the policy allowing the encrypted data to be released upon receiving a threshold number of requests from verified third parties;

    an act of sending a query to a plurality of the verified third parties, requesting permission from the verified third parties to access the user'"'"'s stored, encrypted data according to the predefined policy;

    an act of receiving permission from at least a threshold number of the verified third parties; and

    an act of allowing the requesting third party to access the user'"'"'s stored, encrypted data according to the predefined policy;

    wherein each verified third party publishes its own public key and encrypts its share of the encrypted data using its published public key.

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