You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PR #394 deliberately [coupled][1] ACCP's Ed25519 key generation to SunEC's
KeyFactory in the hopes of increasing compatibility. However, this also
prevents the use of Ed25519 in standalone ACCP. This PR provides a fallback
mechanism to allow Ed25519 keys to be generated by standalone ACCP without
relying on SunEC. If SunEC has a relevant KeyFactory registered, the old
behavior is retained for backwards compatibility.
Conveniently, this fallback mechanism also allows us to provide Ed25519
support on JDK versions < 15.
We add a test that de- and re-registers default providers to prove
Ed25519 signatures can be performed by standalone ACCP with an empty JCA
registry.
[1]: #394 (comment)
0 commit comments