Skip to content

Add Negative Testing and Zeroization#10155

Merged
dgarske merged 10 commits into
wolfSSL:masterfrom
aidangarske:fenrir-fixes-2
May 12, 2026
Merged

Add Negative Testing and Zeroization#10155
dgarske merged 10 commits into
wolfSSL:masterfrom
aidangarske:fenrir-fixes-2

Conversation

@aidangarske

Copy link
Copy Markdown
Member

Description

  • F-2192 — Add negative test for AES-SIV authentication tag verification
  • F-2193 — Add negative test for ASCON AEAD128 authentication tag verification
  • F-2194 — Add negative test for AES Key Unwrap IV verification
  • F-2202 — Add negative test for SRP VerifyPeersProof authentication check
  • F-2203 — Add negative test for ECC ECIES HMAC authentication tag verification
  • F-2207 — Add ForceZero of ECC private key before free in PKCS#11
  • F-2208 — Add ForceZero of RSA private exponent before free in Xilinx path

@aidangarske aidangarske self-assigned this Apr 7, 2026
@aidangarske
aidangarske requested review from Copilot and removed request for Copilot April 7, 2026 20:22
@aidangarske
aidangarske requested review from Copilot and removed request for Copilot April 7, 2026 20:34
@aidangarske
aidangarske requested review from Copilot and removed request for Copilot April 7, 2026 21:02

@dgarske dgarske left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐺 Skoll Code Review

Overall recommendation: APPROVE
Findings: 2 total — 2 posted, 0 skipped

Posted findings

  • [Low] Missing wc_AsconAEAD128_Clear after negative decrypt in API testtests/api/test_ascon.c:212-213
  • [Low] SRP negative test corrupts proof but also uses mismatched session keywolfcrypt/test/test.c:27678-27728

Review generated by Skoll via openclaw

Comment thread tests/api/test_ascon.c
Comment thread wolfcrypt/test/test.c
@douzzer

douzzer commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

retest this please

@dgarske

dgarske commented May 5, 2026

Copy link
Copy Markdown
Member

Jenkins retest this please

@dgarske
dgarske removed the request for review from wolfSSL-Bot May 5, 2026 19:59
@dgarske

dgarske commented May 5, 2026

Copy link
Copy Markdown
Member

@aidangarske please squash and also remove the hyperlinks to Fenrir in commits and description. Thanks

@github-actions

github-actions Bot commented May 7, 2026

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

@dgarske
dgarske merged commit a2b054e into wolfSSL:master May 12, 2026
442 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.

4 participants