Curve25519
  • is a widely used elliptic curve in cryptography
  • designed by Daniel J. Bernstein
  • provides 128-bit security for key exchange through Elliptic-curve Diffie–Hellman (ECDH)
  • it is an asymmetric cryptographic primitive used for tasks like key exchange (X25519) and digital signatures (Ed25519), not for encrypting bulk data