Skip to content

Minor ECDSA public key decoding update - #50

Merged
turbolent merged 1 commit into
mainfrom
tarak/minor-update
Aug 12, 2026
Merged

Minor ECDSA public key decoding update#50
turbolent merged 1 commit into
mainfrom
tarak/minor-update

Conversation

@tarakby

@tarakby tarakby commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Now that the geth version is strictly higher that v.1.16.8, the check for public key coordinates malleability can be delegated to geth's IsOnCurve on secp256k1. There are already tests in place to enforce such check.

Note that this check preserves a canonical unique representation of a public key and does not constitute a security check.

@tarakby
tarakby marked this pull request as ready for review August 12, 2026 07:56
@tarakby
tarakby requested a review from turbolent August 12, 2026 07:56
@turbolent
turbolent merged commit 945f985 into main Aug 12, 2026
3 checks passed
@turbolent
turbolent deleted the tarak/minor-update branch August 12, 2026 17:05
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