Verifier credential determination by a registrant
AssigneeVeriSign, Inc.
InventorsAndrew Kaizer, Swapneel Sheth
Life of this patent
Estimating the term…
Abstract
Techniques for associating verifiable credentials with a decentralized identifier are described herein. A computing device can determine a link between a decentralized identifier (DID) and a domain name, and assign a verifiable credential to the DID to invoke an action associated with the domain name. For example, the verifiable credential can be used to control an identifier on a platform different than the domain name. In some examples, a registrar can validate an identity of the registrant based on the decentralized identifier. The computing device can use the verifiable credential identified in the decentralized identifier to provide secure verifications of an identity.
Claims20
A system comprising:
- one or more processors;
- and
- one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions, when executed, cause the one or more processors to perform operations comprising:
- determining data representing a link between a decentralized identifier and a domain name associated with a registrant;
- generating, based at least in part on the data, a verifiable credential to invoke an action associated with the decentralized identifier, the verifiable credential identifying the decentralized identifier as a controller of an identifier associated with a platform;
- and
- transmitting the verifiable credential to a verifier to cause the verifier to perform the action associated with the decentralized identifier.
A computer-implemented method comprising:
- determining data representing a link between a decentralized identifier and a domain name associated with a registrant;
- generating, based at least in part on the data, a verifiable credential to invoke an action associated with the decentralized identifier, the verifiable credential identifying the decentralized identifier as a controller of an identifier associated with a platform;
- and
- transmitting the verifiable credential to a verifier to cause the verifier to perform the action associated with the decentralized identifier.
One or more non-transitory computer-readable media storing instructions that, when executed, cause one or more processors to perform operations comprising:
- determining data representing a link between a decentralized identifier and a domain name associated with a first entity;
- generating, based at least in part on the link, a verifiable credential to invoke an action associated with the decentralized identifier, the verifiable credential identifying the decentralized identifier as a controller of an identifier associated with a platform;
- and
- transmitting the verifiable credential to a verifier to cause the verifier to perform the action associated with the decentralized identifier.
Dependencies are inferred from the claim text.