Language

Package: libsecp256k1 @ 20200615-1.dbd41db

Synopsis

C library for EC operations on curve secp256k1

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.

Home page
https://github.com/bitcoin-core/secp256k1
Location
gnu/packages/crypto.scm (line: 1090, column: 4)
License

Lint warnings

LinterMessageLocation
formatting

Look for formatting issues in the source

line 1113 is way too long (106 characters)
formatting

Look for formatting issues in the source

line 1111 is way too long (103 characters)