Commit Graph

15 Commits (dc167592d547ff067e66376eaba90feee8622ff2)

Author SHA1 Message Date
Jochen Hoenicke 55edf71e27
ed25519 support
8 years ago
Jochen Hoenicke 698f40f385
BIP-32 without gaps, prepare non-ecdsa curves
8 years ago
Jochen Hoenicke c983afd72f Added curve type to HDNode
8 years ago
Roman Zeyde 7c58fc11a4 Add support for NIST256P1 elliptic curve
9 years ago
Jochen Hoenicke ec057a5102 "More" constant time point multiplication
9 years ago
Jochen Hoenicke 7d4cf5cedd Optimized the bn_inverse method.
9 years ago
Pavol Rusnak 019d779a94 Revert "Revert "add more precomputation to ecdsa signing""
10 years ago
Pavol Rusnak 3747ba4323 Revert "add more precomputation to ecdsa signing"
10 years ago
Pavol Rusnak 612f5ab050 fix copyright headers
10 years ago
Pavol Rusnak 06dd166a82 add more precomputation to ecdsa signing
10 years ago
Pavol Rusnak 9205c0d952 use canonical signatures (if S > Order/2: S = Order - S)
11 years ago
Pavol Rusnak 678e5b1af2 use #if instead of #ifdef for conditional macros
11 years ago
Pavol Rusnak 07d1c22730 refactor code -> bignum.c/h
11 years ago
Pavol Rusnak 3f737896a4 ecdsa_get_public_key and ecdsa_verify methods
11 years ago
Pavol Rusnak ccbc219b29 import sources
11 years ago