Commit Graph

456 Commits (242b41545353efaab87e3d6dc90900215cc717d3)
 

Author SHA1 Message Date
Alex Beregszaszi dd25a2ee5a bignum: introduce copy
8 years ago
Alex Beregszaszi 62a0db8c4e bignum: introduce read/write_le
8 years ago
Alex Beregszaszi ec316b6afc tests: add bn_is_equal
8 years ago
Alex Beregszaszi 8eebfb1986 tests: add bn_write_be
8 years ago
Alex Beregszaszi d890f4d859 tests: include bn_read_be
8 years ago
Pavol Rusnak 7ce6b8b147 Merge pull request #63 from jhoenicke/master
8 years ago
Pavol Rusnak 3661b04936 Merge pull request #64 from spudowiar/ignore-dependency-generation
8 years ago
Saleem Rashid a17bac1ab3 gitignore: ignore *.d files
8 years ago
Jochen Hoenicke f4ed55377d Moved get_ethereum_address from ecdsa to bip32
8 years ago
Pavol Rusnak 245e2cc23d
update bip39bruteforce tool
8 years ago
Pavol Rusnak 4d6d9fe8ba Merge pull request #62 from jhoenicke/pbkdf2_fast
8 years ago
Jochen Hoenicke d8e17d5d4d
Test cases for sha256 and sha512
8 years ago
Jochen Hoenicke 9101c050aa
Smoother progress bar for wakeup
8 years ago
Jochen Hoenicke 32bda8d1d9
Faster PBKDF2 by reusing intermediate results.
8 years ago
Pavol Rusnak 4912ac550c
Revert "add __dummy field to HDNode where fingerprint used to be (in order not to binary compatibility)"
8 years ago
Pavol Rusnak c80f0fbc52
remove cpython wrapper - it's broken and nobody uses it
8 years ago
Pavol Rusnak 9a8df5a4bb
add __dummy field to HDNode where fingerprint used to be (in order not to binary compatibility)
8 years ago
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