×

Cloud key directory for federating data exchanges

  • US 10,425,402 B2
  • Filed: 12/02/2016
  • Issued: 09/24/2019
  • Est. Priority Date: 06/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, implemented at a computer system that includes one or more processors, for securing data using attribute-based encryption, the method comprising:

  • encrypting a portion of data using multi-authority attribute-based encryption, the portion of data having a data owner;

    associating the encrypted portion of data with one or more encryption attributes;

    storing the encrypted portion of data and the one or more encryption attributes in a data store, which stores the encrypted portion of data along with the one or more encryption attributes; and

    defining one or more access controls for the portion of data that include an identity of a plurality of users permitted to access some or all of the portion of data, the plurality of users being distinct from the data owner, wherein the attribute-based encryption allows some or all of the encrypted portion of data to be provided by the data store upon receiving a request that includes a confirmed identity of at least one of the plurality of users permitted to access the portion of data and at least a threshold number of the one or more encryption attributes, the particular sub-portion of the portion of data being provided to the at least one user being determined by the confirmed identity of the at least one user and the at least a threshold number of encryption attributes provided in the request.

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