mirror of
https://github.com/status-im/nim-eth-keys.git
synced 2025-01-21 06:39:32 +00:00
33b9df4c83
* Add jacobian primitives * Add ECDSA algos * Implement ECDSA, HMAC crypto (to be cleaned up) * [WIP] test suite * Fix arrayOfBytes <-> UInt256 casting issue * ecdsa_raw_sign: Fix shadowing result which lead to implicit object field construction requires a .partial object * Fix casting + remove tests covered by ranged type * Fix toHex conversion and add first test (failing) * Fix modular inversion for unsigned ints * Add modulo template * Public key generation bug still to hunt.
574 B
574 B
Nim ETH-keys
A reimplementation in pure Nim of eth-keys, the common API for Ethereum key operations.
Experimental
Warning ⚠: current native backend is a proof of concept, not suitable for production use:
- Future versions will use libsecp256k1 as a cryptographic backend, a proven crypto library.
DO NOT USE for production