8 Commits (5fde89b689a9326d3e7a4fafd4a853afd9c00b52)

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