w3c-ccg / lds-ed25519-2018

Linked Data Cryptographic Suite for Ed25519 2018
https://w3c-ccg.github.io/lds-ed25519-2018/
Other
3 stars 4 forks source link

Should use `proof` and `jws` terms #1

Closed dlongley closed 4 years ago

dlongley commented 6 years ago

We're moving LD Signatures to be based on top of LD Proofs so any potential implementers should be aware that this spec should be updated to use proof (rather than signature). Also, as we're moving to support JWS detached signatures for JOSE compatibility, the term signatureValue should also be replaced with jws.

A first cut at implementing this signature suite is here:

https://github.com/digitalbazaar/jsonld-signatures/blob/master/lib/suites/Ed25519Signature2018.js

We need to clean up both this spec and the one it extends (The Linked Data Signature spec) to be more clear about what's going on with the details. The specs are "unimplementable" right now without tribal knowledge, IMO.

peacekeeper commented 6 years ago

Just FYI I'm aware of this and am tempted to update this spec right now accordingly, but I think I'd rather wait until the "upstream" LD Proofs and LD Signatures specs are updated.