Commit Graph

404 Commits (1259c36f806c37d4ae3d0f6455394017c6c55e75)
 

Author SHA1 Message Date
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
Roman Zeyde a9b98a3671 test_curves: generalize UT for bignum cleanup
9 years ago
Jochen Hoenicke e1347fcdf8 New Unit Tests
9 years ago
Jochen Hoenicke f2081d88d8 New jacobian_add that handles doubling.
9 years ago
Jochen Hoenicke 60e36dac3b Fixed conditional_negate for larger numbers
9 years ago
Jochen Hoenicke 6ba4d288b0 Cleaned up bignum code
9 years ago
Pavol Rusnak 2e09a9ff35 add b to ecdsa_curve structure
9 years ago
Pavol Rusnak 418e86c293 remove scons dependency, build shared library with Makefile
9 years ago
Pavol Rusnak cbbc0bdc71 fix curves unit test by using canonize version of sigencode
9 years ago
Pavol Rusnak d659fd49a5 return back normalization of signatures
9 years ago
Pavol Rusnak 9255595c97 Merge pull request #42 from romanz/master
9 years ago
Roman Zeyde 793234a0ec bignum: use constant time comparisons
9 years ago
Pavol Rusnak bfa812441d Merge pull request #41 from romanz/travis
9 years ago
Roman Zeyde 558b3fd65b travis: add pytest (for test_curves.py)
9 years ago
Roman Zeyde 8a3ee52d63 travis: add openssl tests
9 years ago
Roman Zeyde cfbd09d158 travis: use container-based infrastructure
9 years ago
Pavol Rusnak 79738f4251 Merge pull request #40 from romanz/travis
9 years ago
Roman Zeyde f91e912dd2 README: add travis badge
9 years ago
Roman Zeyde 0164137786 tests: fix signedness error
9 years ago
Roman Zeyde 1163992e5c travis: add simple tests
9 years ago
Pavol Rusnak f9df01c6e6 add CONTRIBUTORS file
9 years ago
Pavol Rusnak 8108524358 Merge pull request #39 from romanz/master
9 years ago
Roman Zeyde e569b019c4 test_curves: fix test case name typo
9 years ago
Pavol Rusnak 5ec72d3a5b Merge pull request #38 from romanz/master
9 years ago
Pavol Rusnak 9c3e51074b use -O3 instead of -Os
9 years ago
Roman Zeyde 749cf8b75f gui: fixup after ECDSA updates
9 years ago
Roman Zeyde ea16aa0b86 Remove unnecessary #include "secp256k1.h"
9 years ago
Roman Zeyde 587d6a65ea Update documentation regarding ECDSA curves support
9 years ago
Pavol Rusnak f2ef64228a Merge pull request #37 from jdb6167/master
9 years ago
Josh Billings cb0b5169c5 whitespace
9 years ago
Josh Billings d2120d6da1 two bugfixes: 1. nist256p1.c was not included in setup.py, causing import errors when using TrezorCrypto.so in Python. 2. if you attempted a hardened derivation in python using the compiled TrezorCrypto module, an IntegerOverflowError would occur because Python ints are always signed. one-line fix by changing int to unsigned int in the pyx file
9 years ago
Pavol Rusnak 71c24673ce Merge branch 'ssh-agent' of git://github.com/romanz/trezor-crypto into romanz-ssh-agent
9 years ago
Pavol Rusnak 36caf5b33a Merge pull request #35 from romanz/master
9 years ago
Roman Zeyde 36847ac0d7 ecdsa: generate_k_rfc6979() should cleanup its stack before exit
9 years ago
Roman Zeyde 7c58fc11a4 Add support for NIST256P1 elliptic curve
9 years ago
Pavol Rusnak 0983c6c456 Merge pull request #34 from JohnDvorak/patch-1
9 years ago
John Dvorak 85cebfe968 Change return value of ecdsa_sign_digest
9 years ago
Pavol Rusnak c58d4e03c5 add proof of concept bip39 bruteforce benchmark
9 years ago
Pavol Rusnak 00954da5fe fix /dev/urandom problem
10 years ago
Pavol Rusnak ffedf8a4d0 suppress warning when debug is disabled
10 years ago
Pavol Rusnak 21d0bb437a cleanup coding style
10 years ago
Pavol Rusnak 6ec585fcee Merge pull request #29 from netanelkl/master
10 years ago
Pavol Rusnak f1b8f55d92 use curly braces in if block
10 years ago
Pavol Rusnak 99f01a9391 Merge pull request #30 from jhoenicke/master
10 years ago