Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

Change SchnorrVerify opcode to SchnorrRecoverSigner #232

Closed
TomAFrench opened this issue Apr 26, 2023 · 1 comment
Closed

Change SchnorrVerify opcode to SchnorrRecoverSigner #232

TomAFrench opened this issue Apr 26, 2023 · 1 comment

Comments

@TomAFrench
Copy link
Member

Problem

Similarly to #66, we're applying an eq constraint here which we can do in Noir.

Solution

Change SchnorrVerify Opcode to SchnorrRecoverSigner instead.

Alternatives considered

(Describe any alternative solutions you have considered.)

Additional context

(If applicable.)

@github-project-automation github-project-automation bot moved this to 📋 Backlog in Noir Apr 26, 2023
@TomAFrench
Copy link
Member Author

Seems like Schnorr signatures don't allow recovering the public key given the message similarly how you can with ECDSA signatures.

@TomAFrench TomAFrench closed this as not planned Won't fix, can't repro, duplicate, stale Apr 27, 2023
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in Noir Apr 27, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

1 participant