Orie Steele
Orie Steele
Originally reported here: https://github.com/w3c-ccg/did-method-key/pull/41#issuecomment-970379835 IMO, it's a nice to have, that would make is possible for some implementations to skip importing bulky ASN.1 libraries as @dlongley mentions.
See http://ns.did.ai/ https://github.com/perma-id/w3id.org/pull/2153 for all the required contexts associated with did key formats that are now registered on w3id.org.
https://github.com/transmute-industries/did-key.js/blob/master/packages/test-vectors/src/did-core-conformance/bls12381_g1andg2/bls12381_g1andg2.json This did key implementation supports G1 and G2 at the same time, allowing a single did:key to be used for both JSON-LD ZKPs and linked secrets.
I think we should add a section for links to implementations, including: JS https://github.com/digitalbazaar/did-method-key-js TS https://github.com/transmute-industries/did-key.js C# https://github.com/trinsic-id/ld-proofs-dotnet/tree/x25519/Library/W3C.CCG.DidKey
https://github.com/microsoft/VerifiableCredentials-Verification-SDK-Typescript/blob/a16524a42b085d955a99d9e7eec67464ceea2587/lib/InputValidation/IdTokenValidation.ts#L19 ^ appears to contain a Microsoft implementation.
Make it clear how this work is related to aries RFCs and didcomm wg at DIF.
https://github.com/cjus/umf/blob/master/umf.md Seems like these things are similar, or rather that DIDComm is used to construct messages that are likely to be of similar format. At the very least, its worth...
The readme shows: ``` const message = JSON.stringify({ "@type": "did:example:1234567890;spec/test", data: "I AM A SIGNED MESSAGE" }) ``` I would expect this library to assist implementers in crafting messages that...
Would be nice to include encoded / non encoded examples, so that users know what the end result is. Using JOSE under the hood, is a huge plus, it should...
@kdenhartog we talked about this ages ago, but it came up on the aries call: https://github.com/decentralized-identity/github-did/blob/master/packages/lib/src/v2/__fixtures__/encryptedMessageFor.json I recently added Universal Resolver and Yubikey support to: https://github.com/transmute-industries/PROPOSAL-OpenPgpSignature2019 Since PGP / JOSE...