25 Commits

Author SHA1 Message Date
Nicholas Ward
511f450add resolved conflicts 2023-03-20 13:09:42 -07:00
Nicholas Ward
4aa212ab84 modexp fix 2023-03-20 13:09:42 -07:00
Nicholas Ward
e06f84dd7c modmul fix 2023-03-20 13:09:42 -07:00
Nicholas Ward
76e70ac476 fixes 2023-03-20 13:09:42 -07:00
Nicholas Ward
4cef5aaa84 modmul and modexp 2023-03-20 13:09:42 -07:00
Nicholas Ward
1e0193566d basic bignum 2023-03-20 13:09:42 -07:00
Nicholas Ward
b62bc35d64 fixes 2023-03-16 11:39:19 -07:00
Nicholas Ward
4e736b63b8 fixes 2023-03-15 23:05:44 -07:00
Nicholas Ward
44a0596f8d fmt 2023-03-15 18:38:31 -07:00
Nicholas Ward
ad38f95741 TODO for possible future mul optimization 2023-03-15 13:45:55 -07:00
Nicholas Ward
0627633439 carry -> carry_limb 2023-03-15 13:39:43 -07:00
Nicholas Ward
e57358bcbd ge -> cmp and returns 0, 1, -1 2023-03-15 13:32:06 -07:00
Nicholas Ward
d23e4e20b6 deal with and test zero-len case 2023-03-14 15:33:36 -07:00
Nicholas Ward
4b6a51469f fix 2023-03-14 15:21:25 -07:00
Nicholas Ward
d4c7bfd592 addressed comments 2023-03-14 15:15:19 -07:00
Nicholas Ward
c4b511baf4 addressed comments 2023-03-14 14:28:21 -07:00
Nicholas Ward
87ad5714aa addressed comments 2023-03-14 12:20:38 -07:00
Nicholas Ward
04f44ef4da addressed comments 2023-03-14 12:19:13 -07:00
Nicholas Ward
9e7dc7ca79 addressed comments 2023-03-14 12:18:16 -07:00
Nicholas Ward
1d7c28ee1d bug fixes 2023-03-07 17:47:09 -08:00
Nicholas Ward
10893fe056 addmul test: use carry 2023-03-07 17:47:09 -08:00
Nicholas Ward
5477c7ddbe fixes 2023-03-07 17:47:09 -08:00
Nicholas Ward
119eae95fd fix 2023-03-07 17:47:09 -08:00
Nicholas Ward
9976a4b040 addmul initial 2023-03-07 17:47:09 -08:00
Nicholas Ward
fa605d7b22 basic bignum 2023-03-07 17:47:09 -08:00