×

Distributed system web of trust provisioning

  • US 9,866,392 B1
  • Filed: 09/15/2014
  • Issued: 01/09/2018
  • Est. Priority Date: 09/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • obtaining an initial version of a domain trust and a digital signature of the initial version of the domain trust, the initial version specifying a set of operators and a set of quorum rules, the quorum rules specifying one or more conditions for subsets of the set of operators being authorized to create a new domain trust, the digital signature having been generated by a root of trust;

    determining, based at least in part on the digital signature and a cryptographic key associated with the root of trust, whether the digital signature was generated by the root of trust;

    receiving a command to create a second version of the domain trust, the second version of the domain trust specifying a second set of operators, a second set of quorum rules, and a set of security modules;

    determining whether the command was authorized by a subset of the set of operators that satisfies the set of quorum rules specified by the initial version of the domain trust;

    as a result of determining that the digital signature was generated by the root of trust and that the new domain trust was authorized by the subset of the set of operators that satisfies the set of quorum rules, using a second cryptographic key to generate a digital signature of the second version of the domain trust, the second cryptographic key being such that the digital signature is usable by a first security module in the set of security modules to cryptographically verify that the second version of the domain trust was authorized by a security module root of trust; and

    providing the second version of the domain trust and the digital signature of the second version of the domain trust to enable performance of cryptographic operations in accordance with the second version of the domain trust by a second security module specified in the second version of the domain trust.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×