Commit Graph

389 Commits (54cc18c4935a1566fd0407e74deaf4dc542a33df)
 

Author SHA1 Message Date
Fabian Schuh 54cc18c493 Steem integration
8 years ago
Pavol Rusnak 707c869fb9 Merge pull request #74 from romanz/curve25519
8 years ago
Roman Zeyde 0167d06378 Fix Travis build
8 years ago
Roman Zeyde 43f86e660d Add Python tests for Curve25519 ECDH
8 years ago
Roman Zeyde 906c543ebc Implement ECDH with Curve25519 at BIP32 module
8 years ago
Jan Pochyla f45bcc65f2 bip32: deserialize the fingerprint
8 years ago
Roman Zeyde 0ad8a7c627 Add Curve25519 implementation
8 years ago
Karel Bilek 0a158f6c7d Add compiled output
8 years ago
Pavol Rusnak cb25b763b7
add emcripten outputs to gitignore
8 years ago
Pavol Rusnak b05776be77
add address related funnctions
8 years ago
Pavol Rusnak ad73c0d4e7
fix ecdsa_address_decode
8 years ago
Pavol Rusnak 4fb15a13d8
add hdnode_get_address
8 years ago
Pavol Rusnak 8764e26368
ecdsa_address_decode now needs version
8 years ago
Pavol Rusnak 430a5087c8
introduce MAX_ADDR_RAW_SIZE and MAX_WIF_RAW_SIZE macros
8 years ago
Pavol Rusnak d10ec230c0
add support for multibyte address versions
8 years ago
Jochen Hoenicke 157caf3763 ecdsa: fix out-of-bounds read in point_multiply (#71)
8 years ago
Jochen Hoenicke 133c068f37 Reworked rfc6979 signing. (#72)
8 years ago
Jan Pochyla 00413c0b6e bip32: serialization returns nu. of written bytes
8 years ago
Saleem Rashid db1b638cdf gui: update for newer HDNode API (#68)
8 years ago
Pavol Rusnak 62b8f845f2 Merge pull request #67 from jhoenicke/master
8 years ago
Jochen Hoenicke 19a1f501c4
Simplified sha256_Final/sha512_Last
8 years ago
Jochen Hoenicke b3e6eecfce
sha2: Fix unaligned access
8 years ago
Pavol Rusnak 10a2a0014b Merge pull request #66 from axic/bignum
8 years ago
Alex Beregszaszi 7e7e462be7 bignum: introduce bn_one
8 years ago
Alex Beregszaszi e1dfa81ec5 tests: add bn_is_less
8 years ago
Pavol Rusnak 2bd84028c5 Merge pull request #65 from axic/bignum
8 years ago
Alex Beregszaszi 8581614d66 bignum: introduce write uint32/uint64
8 years ago
Alex Beregszaszi 7956c2f2f1 bignum: implement bitcount
8 years ago
Alex Beregszaszi 29e82018cd bignum: rename bn_load_uint* to bn_read_uint*
8 years ago
Alex Beregszaszi 4eb2bd239c tests: add bn_zero/bn_is_zero
8 years ago
Alex Beregszaszi 97454d9cbc bignum: use the compiler's built in memory copy for bn_copy
8 years ago
Alex Beregszaszi d061139da9 bignum: introduce load uint32/uint64
8 years ago
Alex Beregszaszi 339d2f44a9 bignum: introduce is_even/is_odd
8 years ago
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