|
|
6c40ee5109
|
Support signed multiplication and division, for ECDSA.
|
2018-12-23 20:24:20 -08:00 |
|
|
|
2b9f5ea7a2
|
Support unsigned integral square root computations.
|
2018-11-30 11:28:20 -08:00 |
|
|
|
0ec5f90d8e
|
Ridiculously over-build the testing infrastructure.
|
2018-11-29 17:06:34 -08:00 |
|
|
|
ccde640f99
|
Clean up the operation dependency, to get a better approximation of the types/operations needed.
|
2018-11-06 21:52:51 -08:00 |
|
|
|
89e2dfc6ef
|
Base implementation of signed numbers and EGCD, with tests.
|
2018-10-15 19:16:25 -07:00 |
|
|
|
d43f0bcd42
|
Add the ability to ignore tests, so that day-to-day testing only takes a little while.
|
2018-10-08 20:34:36 -07:00 |
|
|
|
24ad31df0d
|
Barrett versions of modsq/modmul/modexp, with tests.
|
2018-10-04 20:52:41 -07:00 |
|
|
|
78750598a5
|
Basic mathematics for unsigned integers ported over, tests pass.
|
2018-10-04 10:40:11 -07:00 |
|
|
|
3678ffdd6c
|
Be a little bit more careful about what items we do and don't include, start adding modular math into the system.
|
2018-10-02 13:37:39 -07:00 |
|
|
|
19a298e56c
|
Barrett reduction! And number formatting.
|
2018-09-28 18:46:01 -05:00 |
|
|
|
304d009a67
|
Now with tests for the basic algorithms.
|
2018-09-28 17:48:35 -05:00 |
|
|
|
3b68363b49
|
Initial commit!
|
2018-09-26 14:49:10 -05:00 |
|