This repository was archived by the owner on Aug 21, 2023. It is now read-only.
This repository was archived by the owner on Aug 21, 2023. It is now read-only.
Exercise on verifying ECDSA signatures #142
Open
Description
Description
Users can sign messages using their stark_key as seen on the key pair exercise.
Cairo implements the signing in python and the verification in Cairo.
Provide an exercise that verifies a generated signature using the ecdsa builtin.
Resource:
- https://github.com/starkware-libs/cairo-lang/blob/master/src/starkware/crypto/starkware/crypto/signature/signature.py
- https://perama-v.github.io/cairo/examples/verify_ecdsa/
Acceptance criteria
- The exercise show how to securely verify an ECDSA signature.
- The contract compiles and tests pass
- An exercise patch is generated
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
🔖 Ready