W3C home > Mailing lists > Public > public-credentials@w3.org > December 2019

Re: on verification of a DID

From: Brent Shambaugh <brent.shambaugh@gmail.com>
Date: Tue, 3 Dec 2019 15:44:10 -0600
Message-ID: <CACvcBVpTay_7yrXNcs4JvT5PfVyOU+Mym4Goh7hP0UXs867ORw@mail.gmail.com>
To: Credentials Community Group <public-credentials@w3.org>
Is the DID that is created in the DID document, or is that a separate
thing?

-Brent Shambaugh

GitHub: https://github.com/bshambaugh
Website: http://bshambaugh.org/
LinkedIN: https://www.linkedin.com/in/brent-shambaugh-9b91259
Skype: brent.shambaugh
Twitter: https://twitter.com/Brent_Shambaugh
WebID: http://bshambaugh.org/foaf.rdf#me


On Tue, Dec 3, 2019 at 3:30 PM Brent Shambaugh <brent.shambaugh@gmail.com>
wrote:

> Forgive my ignorance. How do I prove that the pair-wise relationship with
> the DID did:btc1:298347982739 is true. How is the public key
> 1LGpGhGK8whX23ZNdxrgtjKrek9rP4xWER? I was trying to play with
> https://github.com/WebOfTrustInfo/btcr-did-tools-js to understand this
> but I had difficultly getting the bitcoin from the testnet to play with my
> bitcoin wallet.
>
> "Public keys are used for digital signatures, encryption and other
> cryptographic operations, which in turn are the basis for purposes such as
> authentication (see Section § 5.4 Authentication
> <https://w3c.github.io/did-core/#authentication>) or establishing secure
> communication with service endpoints
> <https://w3c.github.io/did-core/#dfn-service-endpoints> (see Section § 5.6
> Service Endpoints <https://w3c.github.io/did-core/#service-endpoints>).
> In addition, public keys may play a role in authorization mechanisms of
> DID <https://w3c.github.io/did-core/#dfn-decentralized-identifiers> CRUD
> operations (see Section § 7.2 DID Operations
> <https://w3c.github.io/did-core/#did-operations>), which can be defined
> by DID method <https://w3c.github.io/did-core/#dfn-did-methods>
> specifications."
>
> https://w3c.github.io/did-core/#bib-did-resolution
>
> At: https://w3c-vc.github.io/playground/
>
> Input:
>
> {
>   "@context": "https://schema.org/",
>   "claim": {
>     "id": "did:btc1:298347982739",
>     "name": "Alice",
>     "knows": {
>       "id": "did:eth1:93753829747",
>       "name": "Bob"
>     }
>   }
> }
>
> Bitcoin (ECDSA Koblitz) Private Key for Signing
>
> L4mEi7eEdTNNFQEWaa7JhUKAbtHdVvByGAqvpJKC53mfiqunjBjw
>
> Bitcoin (ECDSA Koblitz) Public Key for Verification
>
> 1LGpGhGK8whX23ZNdxrgtjKrek9rP4xWER
>
> Output:
>
> {
>
Received on Tuesday, 3 December 2019 21:44:33 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:19:06 UTC