zig/lib/std/crypto/pcurves
Frank Denis eaca8626b2
std.crypto.pcurves fixes (#19245)
Fixes compilation errors in functions that are syntaxic sugar
to operate on serialized scalars.

Also make it explicit that square roots in fields whose size is
not congruent to 3 modulo 4 are not an error, they are just
not implemented yet.

Reported by @vitalonodo - Thanks!
2024-03-11 09:00:15 +01:00
..
p256 std.crypto.pcurves fixes (#19245) 2024-03-11 09:00:15 +01:00
p384 std.crypto.pcurves fixes (#19245) 2024-03-11 09:00:15 +01:00
secp256k1 std.crypto.pcurves fixes (#19245) 2024-03-11 09:00:15 +01:00
tests std.builtin.Endian: make the tags lower case 2023-10-31 21:37:35 -04:00
common.zig std.crypto.pcurves fixes (#19245) 2024-03-11 09:00:15 +01:00
p256.zig x86_64: fix std test failures 2023-11-03 23:18:21 -04:00
p384.zig x86_64: implement shifts of big integers 2024-02-12 05:25:07 +01:00
secp256k1.zig std.crypto.pcurves fixes (#19245) 2024-03-11 09:00:15 +01:00