|
|
67a3ac61d3
|
Probably foolish forcing of inlining.
|
2018-03-06 18:45:43 -08:00 |
|
|
|
17c21fec70
|
Macro-ize these, and generate versions for all the RSA sizes.
|
2018-03-06 18:41:05 -08:00 |
|
|
|
a7fa5dd9f9
|
Finish shifting out primitives, and add division/modulo.
|
2018-03-05 18:25:20 -10:00 |
|
|
|
2cc8702f4d
|
Start shifting stuff the actual math out into another file.
|
2018-03-01 12:27:15 -08:00 |
|
|
|
9fece39fe1
|
[BROKEN] Starting to work on division.
|
2018-02-28 18:09:01 -08:00 |
|
|
|
016f79a236
|
Add subtraction.
|
2018-02-28 11:10:49 -08:00 |
|
|
|
a6cd05052e
|
Add multiplication.
|
2018-02-28 10:25:23 -08:00 |
|
|
|
093555b17d
|
Switch to using 64-bit digits, adding a dependency on u128 support.
|
2018-02-28 10:25:14 -08:00 |
|
|
|
8746bf3e08
|
Addition!
|
2018-02-26 21:04:58 -08:00 |
|
|
|
3a5f4f2509
|
Add some shiftiness.
|
2018-02-25 20:33:24 -08:00 |
|
|
|
cdb0656f54
|
Forgot xor. How could I?
|
2018-02-25 16:51:17 -08:00 |
|
|
|
03db81d039
|
512-bit unsigned integers, with comparison and bit operations.
|
2018-02-25 16:47:15 -08:00 |
|
|
|
893dbfb725
|
Fix the name.
|
2018-02-25 16:46:56 -08:00 |
|
|
|
b832092605
|
More basic infrastructure.
|
2018-02-25 11:02:44 -08:00 |
|