Commit graph

16 commits

Author SHA1 Message Date
alivecow
7dc6fa1ac9 fix: Fix handling of special cases in powmod 2024-11-15 20:14:54 +01:00
alivecow
67bbf67f18 fix: Handle response on adding arbit. len equal polynomials 2024-11-15 20:02:16 +01:00
alivecow
6a04e00fb2 fix: Fix remainder output of div function 2024-11-15 15:27:13 +01:00
alivecow
0784c26456 fix: Add handling for larger divisor 2024-11-15 11:29:25 +01:00
alivecow
2a9db307d9 fix: Add handling of pow with 0 2024-11-15 10:26:38 +01:00
alivecow
5dc299372a fix: Add handling of zero mulitplication for polynomials 2024-11-15 10:13:05 +01:00
alivecow
9785b8d8aa refactor: apply rust suggested code cleanups 2024-11-14 23:42:38 +01:00
alivecow
68d9f13a3d feat: finialise test runner and add testing json 2024-11-14 23:08:20 +01:00
alivecow
deb4261121 feat: add division and powmod (WIP) and start adapting task runner 2024-11-14 22:30:55 +01:00
alivecow
a05f2f02b6 feat/refactor: Change gfmul to take references and add field div 2024-11-13 20:27:20 +01:00
alivecow
11916e29f0 feat: initial pow support working 2024-11-12 18:58:20 +01:00
0xalivecow
6431a6636e
feat: start working on add for polynomial 2024-11-11 10:31:59 +01:00
0xalivecow
6e33e2e44c
feat: Initial multiplication working 2024-11-10 18:30:41 +01:00
0xalivecow
811e2b21f6
feat: Implement field object and addition
Starting work on proper field object
Polynomial addition working
2024-11-08 13:09:12 +01:00
0xalivecow
e33a26adab
feat: gfmul and aes gcm working 2024-11-03 10:58:52 +01:00
0xalivecow
8db0bbaa63
feat: add gcm semantic to b2p and p2b 2024-11-01 21:20:46 +01:00