Commit Graph

347 Commits (245e2cc23d6c1960434a24ac14fc363b2645949e)
 

Author SHA1 Message Date
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
Pavol Rusnak 0590192536
add testcase for ed25519
8 years ago
Pavol Rusnak 3998e7e883 Merge pull request #55 from jhoenicke/multicurve
8 years ago
Jochen Hoenicke 490fbed289 Adapted python unit test to new API
8 years ago
Jochen Hoenicke 269b779ead Updated cmake configuration for ed25519
8 years ago
Pavol Rusnak cd24b2771c Merge pull request #54 from jhoenicke/multicurve
8 years ago
Jochen Hoenicke 295a493846
Test vectors for ed25519 + BIP-0032 / SLIP-0010
8 years ago
Jochen Hoenicke 55edf71e27
ed25519 support
8 years ago
Jochen Hoenicke 698f40f385
BIP-32 without gaps, prepare non-ecdsa curves
8 years ago
Pavol Rusnak de30ffbf9a Merge pull request #53 from jhoenicke/multicurve
8 years ago
Jochen Hoenicke 16ff4387ae New test case for a bip32 hole in nist256
8 years ago
Jochen Hoenicke f8ac99ebb7 Check for error from get_curve_by_name.
8 years ago
Pavol Rusnak bf34b4269c Merge pull request #52 from jhoenicke/multicurve
8 years ago
Jochen Hoenicke d577410fc4 Unit tests for the NIST256P1 curve
8 years ago
Jochen Hoenicke 533c3beb63 Fixed uncompress_coords for NIST curve
8 years ago
Jochen Hoenicke b34be66a9c Updated tests
8 years ago
Jochen Hoenicke 0bc1b70c4a Use different seed modifier for different curves
8 years ago
Jochen Hoenicke c983afd72f Added curve type to HDNode
8 years ago
Pavol Rusnak f4dd151eb9
change ripemd160 function names to match sha2 functions
8 years ago
Pavol Rusnak 86d6a0b782
adopt ripemd160 from mbedtls
8 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
Roman Zeyde 12c3b1ccf6 bignum: add specific tests for bn_mod() edge cases
9 years ago
Roman Zeyde 437f8b3856 bignum: constant time implementation for bn_mod()
9 years ago
Pavol Rusnak e67018178b Merge pull request #48 from jhoenicke/bignumcleanup
9 years ago
Jochen Hoenicke 472b90d8ed Added myself to copyright lines.
9 years ago
Jochen Hoenicke 50428bb37b Added more tests for specific points.
9 years ago
Pavol Rusnak 74eed547a3 Merge pull request #46 from jhoenicke/bignumcleanup
9 years ago
Jochen Hoenicke 774ac9cb22 Simplified test for doubling in point_jacobian_add
9 years ago
Jochen Hoenicke 11d14a3946 Fixed unit test for addmod added test for add.
9 years ago
Pavol Rusnak c0a03d1429 Merge pull request #45 from jhoenicke/bignumcleanup
9 years ago
Jochen Hoenicke f93b003cbc Extended comments, new function bn_add, a bug fix.
9 years ago
Pavol Rusnak 57166295c4 Merge pull request #44 from jhoenicke/bignumcleanup
9 years ago
Jochen Hoenicke 53fa580b81 Added more unit tests
9 years ago
Jochen Hoenicke a1408fc5a0 Fix unit test for point_jacobian_add
9 years ago