Update README: Implementation with libsecp256k1 backend finished

This commit is contained in:
mratsim 2018-02-14 20:49:26 +01:00
parent c042a71175
commit 24bd6e354b
2 changed files with 10 additions and 8 deletions

View File

@ -5,9 +5,7 @@
A reimplementation in pure Nim of [eth-keys](https://github.com/ethereum/eth-keys), the common API for Ethereum key operations.
# Experimental
By default, Nim eth-keys uses Bitcoin's [libsecp256k1](https://github.com/bitcoin-core/secp256k1) as a backend.
Make sure libsecp256k1 is available on your system.
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
An experimental pure Nim backend (Warning ⚠: do not use in production) is available with the compilation switch `-d:backend_native`

View File

@ -1,6 +1,10 @@
# Experimental
# Pure Nim ECDSA with Secp256k1 curve backend
Warning ⚠: this is a proof of concept, not suitable for production use:
- Future versions will use libsecp256k1 as a cryptographic backend, a proven crypto library.
This experimental backend is available with the `-d:backend_native` compilation switch
Warning ⚠ - The native backend is not suitable for production use:
- It is a proof of concept
- It is not complete
- It was not audited for cryptographic usage
DO NOT USE for production