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
| System | Port | Version |
|---|---|---|
| DragonFly | math/secp256k1 | 0.6.0 |
| FreeBSD | math/secp256k1 | 0.7.1 |
| HardenedBSD | math/secp256k1 | 0.7.1 |
| GhostBSD | math/secp256k1 | 0.7.1 |
Install
Binary package:
pkg install secp256k1
From DPorts:
cd /usr/dports/math/secp256k1 && make install clean