curve25519 1.0.0 curve25519: ^1.0.0 copied to clipboard
Implements X25519 key exchange (elliptic curve Diffie-Hellman over Curve25519).
Introduction #
A Dart package that implements X25519 key exchange (RFC 7748). X25519 is Elliptic Curve Diffie-Hellman (ECDH) over Curve25519.
Supports all platforms, including browsers.
Authored by terrier989. Licensed under the Apache License 2.0.
Contributing #
Tests #
- We use:
- Test vectors from the RFC.
- An additional 10,000 rounds test vector.
- Performance (on a recent Intel CPU) is about 1k operations per second.