Skip to content

TLSv1.3 certificate verify: report rsa_pss_pss_* signature algorithm when supported#9443

Merged
SparkiDev merged 6 commits intowolfSSL:masterfrom
holtrop:report-rsa_pss_pss-sig-algo
Nov 26, 2025
Merged

TLSv1.3 certificate verify: report rsa_pss_pss_* signature algorithm when supported#9443
SparkiDev merged 6 commits intowolfSSL:masterfrom
holtrop:report-rsa_pss_pss-sig-algo

Conversation

@holtrop
Copy link
Copy Markdown

@holtrop holtrop commented Nov 18, 2025

Description

Report rsa_pss_pss_* signature algorithm instead of rsa_pss_rsae_* when both sides support it and the key/cert in use is RSA-PSS.

Fixes ZD#20812

Testing

Captured TLSv1.3 traffic with Wireshark and verified that the Certificate Verify message now reports rsa_pss_pss_sha256 when it previously reported rsa_pss_rsae_sha256.

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@holtrop holtrop self-assigned this Nov 18, 2025
@holtrop holtrop force-pushed the report-rsa_pss_pss-sig-algo branch 5 times, most recently from 798f8c4 to 268b81c Compare November 19, 2025 14:46
@holtrop holtrop force-pushed the report-rsa_pss_pss-sig-algo branch 16 times, most recently from 2859f2d to 2c4b6f4 Compare November 20, 2025 04:04
@holtrop holtrop marked this pull request as ready for review November 20, 2025 14:09
@holtrop holtrop requested a review from SparkiDev November 20, 2025 14:10
@holtrop holtrop assigned wolfSSL-Bot and unassigned holtrop Nov 20, 2025
Comment thread src/ssl_load.c Outdated
Comment thread src/ssl_load.c Outdated
Comment thread src/ssl_load.c Outdated
@holtrop holtrop requested a review from SparkiDev November 24, 2025 21:46
@SparkiDev SparkiDev assigned holtrop and unassigned wolfSSL-Bot Nov 24, 2025
@holtrop
Copy link
Copy Markdown
Author

holtrop commented Nov 25, 2025

retest this please (RequestAbortedException)

@holtrop
Copy link
Copy Markdown
Author

holtrop commented Nov 26, 2025

retest this please

org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: c80ad59d-806d-41dc-b681-f76263b3ea11
java.lang.NullPointerException: Cannot invoke method getEnvironment() on null object

@holtrop holtrop assigned wolfSSL-Bot and unassigned holtrop Nov 26, 2025
@SparkiDev SparkiDev merged commit 6c8b905 into wolfSSL:master Nov 26, 2025
291 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