zig/lib/std/crypto/25519
Frank Denis e8ca9229c8 Expose the elligator map for Curve25519
This is the same as for Edwards25519 without the y coordinate,
since it returns Montgomery coordinates, but it can be confusing
to call the Edwards25519 function while working on the
Curve25519 representation.

New protocols such as CPACE requires the map over Curve25519.
2026-02-23 13:04:58 +01:00
..
curve25519.zig Expose the elligator map for Curve25519 2026-02-23 13:04:58 +01:00
ed25519.zig Add signerWithBaseNonce 2026-01-07 23:02:46 +01:00
edwards25519.zig update API usage of std.crypto.random to io.random 2026-01-07 11:03:36 -08:00
field.zig std.crypto: remove inline from most functions 2025-07-13 18:26:13 +02:00
ristretto255.zig std.crypto: remove inline from most functions 2025-07-13 18:26:13 +02:00
scalar.zig update API usage of std.crypto.random to io.random 2026-01-07 11:03:36 -08:00
x25519.zig update API usage of std.crypto.random to io.random 2026-01-07 11:03:36 -08:00