BSD Ports

math/secp256k1 0.6.0 DragonFly

Optimized C library for EC operations on curve secp256k1

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
java, math, security
Package size
1213.8 KiB, 2623.1 KiB installed

Description

An 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.

In the other systems

SystemPortVersion
DragonFlymath/secp256k10.6.0
FreeBSDmath/secp256k10.7.1
HardenedBSDmath/secp256k10.7.1
GhostBSDmath/secp256k10.7.1

Install

Binary package:

pkg install secp256k1

From DPorts:

cd /usr/dports/math/secp256k1 && make install clean

Dependencies

Required by 1