microsoft / scitt-ccf-ledger

Supply Chain Integrity Transparency and Trust ledger application using Confidential Consortium Framework (CCF)
MIT License
34 stars 16 forks source link

Remove `"x5c"` from DID document #89

Open letmaik opened 1 year ago

letmaik commented 1 year ago

(Follow-up from https://github.com/microsoft/scitt-ccf-ledger/issues/53)

At the moment, SCITT receipts with CCF tree algorithm rely on service and node certificates. This complicates matters, especially when looking at DID as service ids.

If possible, we want to end up in a place where:

This would require an extension to CCF to support signing the tree root directly instead of (or in addition to) having node keys do the signing.

ivarprudnikov commented 7 months ago

Not critical at the moment. Other mentioned things related to the receipt are subject to change in IETF and CCF implementations. Moving to backlog