Skip to content

Delegate deterministic ECDSA enforcement to wolfSSL - #93

Merged
mattia-moffa merged 2 commits into
wolfSSL:mainfrom
aidangarske:remove-cryptocell-policy
Oct 22, 2026
Merged

mattia-moffa merged 2 commits into
wolfSSL:mainfrom
aidangarske:remove-cryptocell-policy

Conversation

@aidangarske

Copy link
Copy Markdown
Member
  • Keep WOLFCOSE_ENABLE_DETERMINISTIC_ECDSA available.
  • Remove CryptoCell references from wolfCOSE.
  • Remove the wolfSSL backend macro blacklist from wolfCOSE.
  • Let wolfSSL enforce deterministic signing support for the selected backend.
  • Restore the ECC key's original deterministic state through the public wolfSSL API.
  • Pair with wolfSSL PR #11789.
  • Verified with make ecdsa-policy-test.
  • Verified with the full wolfCOSE test and CLI tool suites

@mattia-moffa
mattia-moffa merged commit ce56ad8 into wolfSSL:main Oct 22, 2026
86 checks passed
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.

2 participants