# Package org.bouncycastle.math.ec.rfc7748

Constant-time scalar-multiplication implementations for the Curve25519 and Curve448 elliptic curves per RFC 7748.

See: Description

- Class Summary
  Class | Description
  --- | ---
  X25519 | A low-level implementation of X25519 (RFC 7748).
  X25519.Friend |
  X25519Field |
  X448 | A low-level implementation of X448 (RFC 7748).
  X448.Friend |
  X448Field |

## Package org.bouncycastle.math.ec.rfc7748 Description

Constant-time scalar-multiplication implementations for the Curve25519 and Curve448 elliptic curves per RFC 7748. Underlies the X25519 / X448 key agreements and the Ed25519 / Ed448 signature schemes in `org.bouncycastle.math.ec.rfc8032`.