Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

EdDsa: check private value after sign #7212

Merged
merged 1 commit into from
Feb 13, 2024

Conversation

SparkiDev
Copy link
Contributor

@SparkiDev SparkiDev commented Feb 4, 2024

Description

Check the private value hasn't changed during signing with EdDSA.

Fixes zd#17438

Testing

./configure '--disable-shared' '--enable-curve25519' '--enable-ed25519' '--enable-curve448' '--enable-ed448' 'CFLAGS=-DWOLFSSL_EDDSA_CHECK_PRIV_ON_SIGN'

Checklist

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

@SparkiDev SparkiDev self-assigned this Feb 4, 2024
@bandi13
Copy link
Contributor

bandi13 commented Feb 5, 2024

retest this please.

@SparkiDev SparkiDev assigned wolfSSL-Bot and unassigned SparkiDev Feb 12, 2024
Copy link
Contributor

@dgarske dgarske left a comment

Choose a reason for hiding this comment

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

Please document WOLFSSL_EDDSA_CHECK_PRIV_ON_SIGN.

Check the private value hasn't changed during signing with EdDSA.
@SparkiDev
Copy link
Contributor Author

retest this please

@SparkiDev
Copy link
Contributor Author

Added comments at top of ed25519.c and ed448.c.

@SparkiDev SparkiDev assigned dgarske and unassigned SparkiDev Feb 13, 2024
@dgarske dgarske merged commit c8d0bb0 into wolfSSL:master Feb 13, 2024
111 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants