alan-turing-institute / trustchain

Trustworthy decentralised PKI
https://alan-turing-institute.github.io/trustchain/
Apache License 2.0
11 stars 5 forks source link

Selective disclosure for credentials and presentations using RSS signatures #115

Open edchapman88 opened 1 year ago

edchapman88 commented 1 year ago
edchapman88 commented 1 year ago

A look at the existing ssi credential proof/verification code:

This function is a problem because it prevents us from adding a new proof type.

Suggestion:

Additional notes:

edchapman88 commented 1 year ago

Update:

sgreenbury commented 1 year ago

Additional requirements:

edchapman88 commented 12 months ago

A frozen version of the end of hack week demo of this feature-limited RSS integration is documented here.

Development of a new version, building with a fork of ssi, has started on 115-selective-disclosure-ssi-update.

115-selective-disclosure branch remains open, with unsuccessful attempts at using JWS signatures to authenticate RSS presentations (the solution is not reliable, because the ssi implementation for jws-encoding presentations is non-deterministic due to the use of unordered HashMaps).