×

Cryptographic evidence of persisted capabilities

  • US 10,461,926 B2
  • Filed: 08/31/2016
  • Issued: 10/29/2019
  • Est. Priority Date: 08/31/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processing resource connected to a globally shared memory and additional processing resources via a fabric; and

    a non-transitory machine readable medium storing instructions that, when executed, cause the processing resource to;

    in response to a request from one or more processes executing on the processing resource and invoking a persisted capability stored in the globally shared memory, determine whether to trust the persisted capability by verification of cryptographic evidence accompanying the persisted capability, wherein the persisted capability stored in the globally shared memory is a second persisted capability;

    store a local capability into the globally shared memory as a first persisted capability;

    extend a trust domain of the local capability to the first persisted capability via cryptographic evidence of authenticity and integrity of the first persisted capability; and

    load the persisted capability upon the determination to trust the persisted capability based on successful verification,wherein the persisted capability is a token of authority employed by the system to provide the one or more requesting processes assess to system resources.

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