8 Commits (73fee2fefaec23ef0b529479f8b69b8fb1dcaaae)

Author SHA1 Message Date
SomberNight bc0036297b fast hmac on python 3.7+ 7 years ago
SomberNight 1f6ccfb134
fast hmac on python 3.7+ 7 years ago
SomberNight 59c1d03f01
ecc.py: properly handle point at infinity 7 years ago
SomberNight 7ebff5616e
ecc.py: _MyVerifyingKey.from_signature is raising low level exception 7 years ago
SomberNight facb7bbc0e
ecc: (minor) use ECPubkey.from_point 7 years ago
SomberNight ac94d6d055
ecc: ECPrivkey.sign clean-up 7 years ago
SomberNight dc1d6ac1fe
avoid hardcoding the curve generator ourselves 7 years ago
SomberNight 7c53712750
load_library: remove ctypes.util.find_library calls. remove some code dupe 7 years ago
SomberNight 16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 7 years ago