• about
  • writing
  • projects
all projects

toy-ed25519

toy-ed25519 is a Rust implementation of Martin Kleppmann's Curve25519 tutorial.

It implements finite-field arithmetic over Curve25519.

Demo

Field addition and subtraction implementation from the Ed25519 write-up
Field multiplication implementation from the Ed25519 write-up

Links

  • GitHub
  • Write-up
  • Curve25519 tutorial