Commit Graph

11 Commits (d454a48b5169fddacd169e6ca4124b69449501c9)

Author SHA1 Message Date
Pavol Rusnak 5d62454c6a
refactor hashers, introduce HASHER_SHA2_RIPEMD160
6 years ago
Saleem Rashid c70e440128 hasher: Replace hasher_Double with HASHER_*D
6 years ago
Saleem Rashid b41a51805f Use hasher_Raw instead of sha256_Raw
7 years ago
Jochen Hoenicke 55edf71e27
ed25519 support
8 years ago
Jochen Hoenicke 698f40f385
BIP-32 without gaps, prepare non-ecdsa curves
8 years ago
Jochen Hoenicke 0bc1b70c4a Use different seed modifier for different curves
8 years ago
Jochen Hoenicke c983afd72f Added curve type to HDNode
8 years ago
Jochen Hoenicke f2081d88d8 New jacobian_add that handles doubling.
9 years ago
Pavol Rusnak 2e09a9ff35 add b to ecdsa_curve structure
9 years ago
Pavol Rusnak d659fd49a5 return back normalization of signatures
9 years ago
Roman Zeyde 7c58fc11a4 Add support for NIST256P1 elliptic curve
9 years ago