nim-eth-keys/README.md
Mamy Ratsimbazafy 33b9df4c83
[WIP] add native ECDSA backend implementation (⚠ to be debugged)
* 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.
2018-02-13 19:20:27 +01:00

574 B

Nim ETH-keys

License: MIT Stability: experimental

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