|
|
dde1092f49
|
Start building out ECC infrastructure.
|
2018-05-21 18:38:56 +01:00 |
|
|
|
1d67b4c775
|
Split the encryption test suite into two parts, to help reduce the cost of the test suite.
|
2018-05-15 07:28:00 -07:00 |
|
|
|
f0f4891abe
|
DSA! Working, with tests!
|
2018-05-12 08:04:33 -07:00 |
|
|
|
3d767c3e13
|
Switch to a Java-based test generator, which seems to work better.
|
2018-05-06 21:22:10 -07:00 |
|
|
|
a2b4baa087
|
Initial DSA support.
Should be upgraded with faster modulo operations and a
more full test suite.
|
2018-05-05 21:06:11 -07:00 |
|
|
|
fa04efa5fe
|
Encryption! With test cases.
|
2018-05-02 17:05:17 -07:00 |
|
|
|
c9092ffe6a
|
Slightly better test generation for RSA signatures.
|
2018-05-01 22:29:37 -07:00 |
|
|
|
d9df506920
|
Start with RSA signing! Looks like it works against Haskell RSA test vectors.
|
2018-04-30 13:05:57 -07:00 |
|
|
|
c45235473a
|
Support modular inverses.
|
2018-04-14 07:05:57 -07:00 |
|
|
|
109e23789a
|
Support fast modular exponentiation for when your base is roughly the same order of magnitude as the modulo.
|
2018-04-13 11:51:39 -04:00 |
|
|
|
330dabe017
|
Shift the gold testing infrastructure into its own module, and add the Haskell program I used to generate the tests.
|
2018-04-13 10:56:42 -04:00 |
|
|
|
675f8adc7e
|
[BROKEN] Division seems to be broken? Might need better test vectors.
|
2018-04-05 18:02:03 -07:00 |
|
|
|
5868553c74
|
First whack at prime numbers and such.
|
2018-04-04 17:27:07 -07:00 |
|
|
|
acda294bac
|
Signed numbers!
|
2018-04-02 16:36:28 -04:00 |
|
|
|
ec0f0dc597
|
Add support for gold value testing, as well, and test some stuff.
|
2018-04-02 15:26:16 -04:00 |
|