×

Network-layer application-specific trust model

  • US 9,462,006 B2
  • Filed: 01/21/2015
  • Issued: 10/04/2016
  • Est. Priority Date: 01/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • obtaining a stack requirement for a custom stack, wherein the stack requirement specifies at least a description for a verifier stack component which verifies a Content Object using a key identifier associated with a content producer, wherein the custom stack is configured by a transport framework based on specific requirements of an application, and wherein the description for the verifier component includes one or more of;

    a listing of one or more trust checkers to instantiate in the verifier stack component, wherein a respective trust checker analyzes the Content Object to accept the Content Object, reject the Content Object, or defer verification of the Content Object to another trust checker;

    an ordering for the one or more trust checkers in the verifier stack component; and

    an implementation for the respective trust checker;

    instantiating the verifier stack component in the custom stack; and

    using the custom stack to obtain a verified Content Object, which involves;

    pushing, to the custom stack, an Interest that includes a name for a piece of content and includes the key identifier associated with the content producer; and

    receiving, from the custom stack, the Content Object which the verifier stack component has verified is signed by the content producer associated with the key identifier,thereby facilitating the custom stack to verify the Content Object on behalf of the application without requiring the application to be involved in verifying the Content Object.

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