Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Improve specification of the Secp256k1 signature verification functions #6623

Merged
merged 1 commit into from
Nov 2, 2024

Conversation

kwxm
Copy link
Contributor

@kwxm kwxm commented Nov 1, 2024

When I was looking at the conformance tests for verifySchnorrSecp256k1Signature and verifyEcdsa256k1Signature I noticed that the specification wasn't too precise about when the functions should fail and when they should return False. This makes it a bit more precise, although maybe not quite as precise as it might be (there are a lot of edge cases that need to be rejected). I may come back to this later.

@kwxm kwxm added Specification No Changelog Required Add this to skip the Changelog Check labels Nov 1, 2024
@kwxm kwxm merged commit 72fbe4d into master Nov 2, 2024
10 checks passed
@kwxm kwxm deleted the kwxm/specification/secp256k1-improvements branch November 2, 2024 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No Changelog Required Add this to skip the Changelog Check Specification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant