lib/std/crypto.zig | 15 +- lib/std/crypto/25519/curve25519.zig | 144 +++++++ lib/std/crypto/25519/ed25519.zig | 134 +++++++ lib/std/crypto/25519/edwards25519.zig | 214 ++++++++++ lib/std/crypto/25519/field.zig | 312 +++++++++++++++ lib/std/crypto/25519/ristretto255.zig | 144 +++++++ lib/std/crypto/25519/scalar.zig | 177 +++++++++ lib/std/crypto/25519/x25519.zig | 146 +++++++ lib/std/crypto/benchmark.zig | 32 +- lib/std/crypto/x25519.zig | 675 -------------------------------- 10 files changed, 1315 insertions(+), 678 deletions(-)