neo-go/pkg/crypto
Anna Shaleva 6c06bc57cc core: implement key recover interops
Implement secp256k1 and secp256r1 recover interops, closes #1003.

Note:

We have to implement Koblitz-related math to recover keys properly
with Neo.Cryptography.Secp256k1Recover interop as far as standard
go elliptic package supports short-form Weierstrass curve with a=-3
only (see https://github.com/golang/go/issues/26776 for details).
However, it's not the best choise to have a lot of such math in our
project, so it would be better to use ready-made solution for
Koblitz-related cryptography.
2020-06-03 14:36:04 +03:00
..
hash *: move all packages from CityOfZion to nspcc-dev 2020-03-03 17:21:42 +03:00
keys core: implement key recover interops 2020-06-03 14:36:04 +03:00