Skip to content

Conversation

ariawisp
Copy link

@ariawisp ariawisp commented Sep 7, 2025

What

  • Add OpenSSL3 implementations for EdDSA (Ed25519/Ed448) and XDH (X25519/X448).
  • Refactor key agreement ops and add nullable-hash handling for digest signatures.
  • Wire new algorithms in Openssl3CryptographyProvider.
  • No CI/build/test changes in this PR.
  • One-shot digest signatures now use AccumulatingSignFunction/AccumulatingVerifyFunction.

Why

  • Provide native provider support for EdDSA/XDH behind the new core APIs; unblocks cross‑provider validation.

Notes

@ariawisp ariawisp force-pushed the feat/openssl3-ed-xdh branch from 6afa6af to bf5414c Compare September 7, 2025 02:13
…signatures; wire provider; use Accumulating*; use ObjectIdentifier OIDs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant