Skip to content

edilmedeiros/secp256k1lab-workshop

 
 

Repository files navigation

secp256k1lab

Dependencies: None

An INSECURE implementation of the secp256k1 elliptic curve and related cryptographic schemes written in Python, intended for prototyping, experimentation and education.

Features:

  • Low-level secp256k1 field and group arithmetic.
  • Schnorr signing/verification and key generation according to BIP-340.
  • ECDH key exchange.

WARNING: The code in this library is slow and trivially vulnerable to side channel attacks.

About

An INSECURE implementation of the secp256k1 elliptic curve and related cryptographic schemes written in Python, intended for prototyping, experimentation and education.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%