fatka/secp256k1

Project ID: 20486

Description

Optimized C library for EC operations on curve secp256k1.

This library is a work in progress and is being used to research best practices. Use at your own risk.

Features:

  • secp256k1 ECDSA signing/verification and key generation.
  • Adding/multiplying private/public keys.
  • Serialization/parsing of private keys, public keys, signatures.
  • Constant time, constant memory access signing and pubkey generation.
  • Derandomized DSA (via RFC6979 or with a caller provided function.)
  • Very efficient implementation.

Installation Instructions

  • Please report issues with the software by following the "Contact" button
  • To report packaging issues, go here: https://github.com/suvayu/secp256k1/issues

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 30 i386 (0)*, x86_64 (0)* Fedora 30 (0 downloads)
Fedora 31 i386 (0)*, x86_64 (0)* Fedora 31 (0 downloads)
Fedora 32 i386 (0)*, x86_64 (0)* Fedora 32 (55 downloads)
Fedora 33 i386 (0)*, x86_64 (0)* Fedora 33 (39 downloads)
Fedora 34 i386 (0)*, x86_64 (0)* Fedora 34 (5 downloads)
Fedora rawhide i386 (0)*, x86_64 (0)* Fedora rawhide (157 downloads)

* Total number of packages downloaded in the last seven days.