Commit graph

4 commits

Author SHA1 Message Date
SomberNight
ac94d6d055
ecc: ECPrivkey.sign clean-up 2018-05-26 19:26:13 +02:00
SomberNight
dc1d6ac1fe
avoid hardcoding the curve generator ourselves 2018-05-25 18:29:44 +02:00
SomberNight
7c53712750
load_library: remove ctypes.util.find_library calls. remove some code dupe
find_library was giving priority to system dll against local dll
2018-05-25 18:20:56 +02:00
SomberNight
16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 2018-05-25 15:43:06 +02:00