Commit Graph

310 Commits (454bebc1629be33adcac142d3e096ae61aef6855)
 

Author SHA1 Message Date
Pavol Rusnak 454bebc162
update readme
8 years ago
Pavol Rusnak 242a5de275
simplify pbkdf2 (support only klen == hashlen) and split it
9 years ago
Pavol Rusnak b8ec5567ba
undef align for ed25519-donna
9 years ago
Pavol Rusnak 406022acb4
remove tools/Makefile
9 years ago
Pavol Rusnak f7e8c9442d Merge pull request #58 from jhoenicke/master
9 years ago
Pavol Rusnak d9ec4344fc
use std=c99
9 years ago
Jochen Hoenicke c6e7d376b7 Handle b58 address with shorter lengths
9 years ago
Pavol Rusnak 489f09a843
fix sizeof usage
9 years ago
Pavol Rusnak 08219ea77a
pbkdf2 now uses new hmac api
9 years ago
Pavol Rusnak 445e859450
split hmac into init/update/final
9 years ago
Pavol Rusnak ed6debf8c4
reorder parameters of hash_final methods
9 years ago
Pavol Rusnak c01be339f5
add sha3 from rhash
9 years ago
Pavol Rusnak 76142522e9
mention Ed25519 in the readme
9 years ago
Pavol Rusnak 5c4e131ada
add speed benchmark (secp256k1 vs ed25519)
9 years ago
Pavol Rusnak 91c64858d0 Merge pull request #57 from jhoenicke/master
9 years ago
Pavol Rusnak 0054893b60
add test speed for nist256p1 curve as well
9 years ago
Jochen Hoenicke 7b07dff25c
Added Unit test, fixed one corner case.
9 years ago
Pavol Rusnak 2002c815ff Merge pull request #56 from jhoenicke/master
9 years ago
Jochen Hoenicke 409783ba64
New function ecdsa_verify_recover
9 years ago
Jochen Hoenicke a90257c422 Updated mktable to new api
9 years ago
Pavol Rusnak 6f66162e93
fix tools and gui
9 years ago
Pavol Rusnak 0590192536
add testcase for ed25519
9 years ago
Pavol Rusnak 3998e7e883 Merge pull request #55 from jhoenicke/multicurve
9 years ago
Jochen Hoenicke 490fbed289 Adapted python unit test to new API
9 years ago
Jochen Hoenicke 269b779ead Updated cmake configuration for ed25519
9 years ago
Pavol Rusnak cd24b2771c Merge pull request #54 from jhoenicke/multicurve
9 years ago
Jochen Hoenicke 295a493846
Test vectors for ed25519 + BIP-0032 / SLIP-0010
9 years ago
Jochen Hoenicke 55edf71e27
ed25519 support
9 years ago
Jochen Hoenicke 698f40f385
BIP-32 without gaps, prepare non-ecdsa curves
9 years ago
Pavol Rusnak de30ffbf9a Merge pull request #53 from jhoenicke/multicurve
9 years ago
Jochen Hoenicke 16ff4387ae New test case for a bip32 hole in nist256
9 years ago
Jochen Hoenicke f8ac99ebb7 Check for error from get_curve_by_name.
9 years ago
Pavol Rusnak bf34b4269c Merge pull request #52 from jhoenicke/multicurve
9 years ago
Jochen Hoenicke d577410fc4 Unit tests for the NIST256P1 curve
9 years ago
Jochen Hoenicke 533c3beb63 Fixed uncompress_coords for NIST curve
9 years ago
Jochen Hoenicke b34be66a9c Updated tests
9 years ago
Jochen Hoenicke 0bc1b70c4a Use different seed modifier for different curves
9 years ago
Jochen Hoenicke c983afd72f Added curve type to HDNode
9 years ago
Pavol Rusnak f4dd151eb9
change ripemd160 function names to match sha2 functions
9 years ago
Pavol Rusnak 86d6a0b782
adopt ripemd160 from mbedtls
9 years ago
Pavol Rusnak bb52cb4ac9
adjust format of LICENSE
9 years ago
Karel Bilek b1a73ed984 Adding cmake to travis
9 years ago
Karel Bílek 2802d97d47 Merge pull request #51 from trezor/runn1ng-patch-1
9 years ago
Karel Bilek 2b5859ca47 Adding nist256p1 to CMakeLists
9 years ago
Pavol Rusnak fbc0df736a
call progress callback at the beginning of pbkdf2 calculation
9 years ago
Pavol Rusnak 9a8e982153
implement bip39 cache
9 years ago
Pavol Rusnak 3556c74740
fix build on _WIN32
9 years ago
Pavol Rusnak 6726547a88 Merge pull request #50 from 251io/trezor-crypto-bugfix
9 years ago
251 1d7fb4e38f Fixes a bug in the test_pbkdf2_hmac_sha256 test.
9 years ago
Pavol Rusnak 57cee67855 Merge pull request #49 from romanz/master
9 years ago