Commit Graph

127 Commits (0c2f9fd6f90df9d866dabc9d3eb493684bedd4c3)
 

Author SHA1 Message Date
Pavol Rusnak 2df62d4877 use unit tests via Check instead of small test programs
11 years ago
Pavol Rusnak 638cf2310b cleanup
11 years ago
Pavol Rusnak 92f070498f add function for computing addresses
11 years ago
Pavol Rusnak 1fda6fe339 add bn_zero, bn_bits, bn_lshift, bn_rshift, bn_normalize to bignum
11 years ago
Pavol Rusnak 65250325c4 add ripemd160
11 years ago
Pavol Rusnak afc9bcfe30 implement bip32 - https://en.bitcoin.it/wiki/BIP_0032
11 years ago
Pavol Rusnak 07d1c22730 refactor code -> bignum.c/h
11 years ago
Pavol Rusnak 603acbd1be implement RFC 6979
11 years ago
Pavol Rusnak 047b30cf2f add hmac-sha256/512
11 years ago
Pavol Rusnak 40fa3f52e4 use sha2 implementation by Aaron D. Gifford
11 years ago
Pavol Rusnak d958d8a90e cleanup
11 years ago
Pavol Rusnak df79a330e6 pave the way for RFC6979
11 years ago
Pavol Rusnak 3f737896a4 ecdsa_get_public_key and ecdsa_verify methods
11 years ago
Pavol Rusnak 1f75cd031b Merge pull request #1 from mogorman/master
11 years ago
mog c87691205b added support for getting public key from a private key.
11 years ago
Pavol Rusnak 4593b3f636 use /dev/urandom in example
11 years ago
Pavol Rusnak 0f7c3be5dd expand readme
11 years ago
Pavol Rusnak 7c13e810fc add -Os flag to makefile
11 years ago
Pavol Rusnak 1830c2066d add more comments to readme
11 years ago
Pavol Rusnak 32c9ff72a5 reorganize code in speed tests
11 years ago
Pavol Rusnak 0ed5bea0d0 properly initialize rng
11 years ago
Pavol Rusnak ee09a6a7b2 param names cleanup
11 years ago
Pavol Rusnak b018f9e6fe add speed testing code for stm32
11 years ago
Pavol Rusnak 8e7bee7043 add speed test
11 years ago
Pavol Rusnak 1bd0592c26 fix for formatting
11 years ago
Pavol Rusnak 3645df58e1 add note about RNG
11 years ago
Pavol Rusnak ccbc219b29 import sources
11 years ago