aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
diff options
context:
space:
mode:
authorFrank Denis <github@pureftpd.org>2021-05-26 21:20:23 +0200
committerAndrew Kelley <andrew@ziglang.org>2021-05-27 16:35:10 -0400
commit7674a8b43d42434a2ed424ca0778bb348e1e3d70 (patch)
tree24eeca98b8cd5d8dcbc476690a7f030420311f37 /src/Module.zig
parentd8d92dafe8763ac18d964bb1a6e88de0b13da152 (diff)
downloadzig-7674a8b43d42434a2ed424ca0778bb348e1e3d70.tar.gz
zig-7674a8b43d42434a2ed424ca0778bb348e1e3d70.zip
p256: update to the last fiat-crypto code & share PC tables
fiat-crypto now generates proper types, so take advantage of that. Add mixed subtraction and double base multiplication. We will eventually leverage mixed addition/subtraction for fixed base multiplication. The reason we don't right now is that precomputing the tables at comptime would take forever. We don't use combs for the same reason. Stage2 + less function calls in the fiat-crypto generated code will eventually address that. Also make the edwards25519 code consistent with these changes. No functional changes.
Diffstat (limited to 'src/Module.zig')
0 files changed, 0 insertions, 0 deletions