Closed msporny closed 4 months ago
The issue was discussed in a meeting on 2024-02-14
Alright @jyasskin, @dlongley, @iherman, @TallTed, I've made another pass at this and attempted to apply each of your concerns... please re-review and let me know if further adjustments are needed.
Normative, multiple reviews, changes requested and made, no objections, merging.
This PR updates the "Cryptographic Suite Selection Algorithm" interface that was defined by @jyasskin that MUST be defined by all DI cryptographic suite specifications. PR https://github.com/w3c/vc-di-ecdsa/pull/57 implements the interface on the ECDSA cryptosuite and this PR attempts to align that PR with the DI specification. This PR also fixes some misalignments between the base algorithms and the usage of the suite.
This PR doesn't attempt to align the selective disclosure algorithms, that might happen in a separate PR.
Preview | Diff