Commit Graph

339 Commits (dc167592d547ff067e66376eaba90feee8622ff2)
 

Author SHA1 Message Date
Pavol Rusnak dc167592d5
increase timeout in test_codepoints
8 years ago
Pavol Rusnak b5f89bb478
fpr -> fingerprint
8 years ago
Pavol Rusnak ab81351de1 Merge pull request #61 from jhoenicke/master
8 years ago
Pavol Rusnak d61a151900
add bn_divmod1000 including unit test
8 years ago
Jochen Hoenicke 3390fcf89e Compute pubkey only on demand.
8 years ago
Pavol Rusnak 16f477787d Merge pull request #59 from axic/feature/ethereum
8 years ago
Alex Beregszaszi ec7bea4308 Add tests for ecdsa_get_ethereum_pubkeyhash()
8 years ago
Alex Beregszaszi ca2fcbf3e3 Add tests for ecdsa_uncompress_pubkey()
8 years ago
Alex Beregszaszi 4e7da75c6e Rewrite ecdsa_uncompress_pubkey() using ecdsa_read_pubkey()
8 years ago
Alex Beregszaszi aecf8671a1 Add sha3 to cmake
8 years ago
Alex Beregszaszi 1b8e3d557f Implement ecdsa_get_ethereum_pubkeyhash()
8 years ago
Alex Beregszaszi 7d68a6ee17 Add ecdsa_uncompress_pubkey()
8 years ago
Alex Beregszaszi d68906ec4e Use proper option for USE_KECCAK via options.h
8 years ago
Pavol Rusnak 23590c05c6
rename index to idx in sha3 to avoid collision with index function in strings.h
8 years ago
Pavol Rusnak f60cd681f6
fix sign-compare warning
8 years ago
Pavol Rusnak fd519eae68
add node_modules to .gitignore
8 years ago
Pavol Rusnak 31e05edca7
add script parsing functions
8 years ago
Pavol Rusnak aae96e8285
add mnemonic generation methods with indexes option
8 years ago
Pavol Rusnak 51c0bb09d8
make salt constant in pbkdf2
8 years ago
Pavol Rusnak 75f2396624
fix makefile for emscripten
8 years ago
Pavol Rusnak 110965f31d
further optimize emscripten
8 years ago
Pavol Rusnak 6dd9ed0756
add hdnode_public_ckd_address_optimized
8 years ago
Jan Pochyla 3c335be049
fix typo
8 years ago
Jan Pochyla 07200a30e6
upgrade bitcoinjs-lib, rename params
8 years ago
Jan Pochyla 3c0176a304
move interface fns to post.js, add web worker & browserify test
8 years ago
Jan Pochyla da0a2f8662
add npm install to emscripten Makefile
8 years ago
Jan Pochyla 3f4e50ba22
add package.json for emscripten test
8 years ago
Jan Pochyla 778d1b2476
emcripten skeleton for address derivation
8 years ago
Pavol Rusnak 9e5d03a1fc
fix alignment in sha functions
8 years ago
Pavol Rusnak 454bebc162
update readme
8 years ago
Pavol Rusnak 242a5de275
simplify pbkdf2 (support only klen == hashlen) and split it
8 years ago
Pavol Rusnak b8ec5567ba
undef align for ed25519-donna
8 years ago
Pavol Rusnak 406022acb4
remove tools/Makefile
8 years ago
Pavol Rusnak f7e8c9442d Merge pull request #58 from jhoenicke/master
8 years ago
Pavol Rusnak d9ec4344fc
use std=c99
8 years ago
Jochen Hoenicke c6e7d376b7 Handle b58 address with shorter lengths
8 years ago
Pavol Rusnak 489f09a843
fix sizeof usage
8 years ago
Pavol Rusnak 08219ea77a
pbkdf2 now uses new hmac api
8 years ago
Pavol Rusnak 445e859450
split hmac into init/update/final
8 years ago
Pavol Rusnak ed6debf8c4
reorder parameters of hash_final methods
8 years ago
Pavol Rusnak c01be339f5
add sha3 from rhash
8 years ago
Pavol Rusnak 76142522e9
mention Ed25519 in the readme
8 years ago
Pavol Rusnak 5c4e131ada
add speed benchmark (secp256k1 vs ed25519)
8 years ago
Pavol Rusnak 91c64858d0 Merge pull request #57 from jhoenicke/master
8 years ago
Pavol Rusnak 0054893b60
add test speed for nist256p1 curve as well
8 years ago
Jochen Hoenicke 7b07dff25c
Added Unit test, fixed one corner case.
8 years ago
Pavol Rusnak 2002c815ff Merge pull request #56 from jhoenicke/master
8 years ago
Jochen Hoenicke 409783ba64
New function ecdsa_verify_recover
8 years ago
Jochen Hoenicke a90257c422 Updated mktable to new api
8 years ago
Pavol Rusnak 6f66162e93
fix tools and gui
8 years ago