java.lang.Object
net.i2p.crypto.x25519.spec.X25519Spec
All Implemented Interfaces:
AlgorithmParameterSpec

public class X25519Specextends Object implements AlgorithmParameterSpec
Parameter specification for X25519 elliptic curve Diffie-Hellman.

This class provides the algorithm parameter specification for X25519, an elliptic curve Diffie-Hellman key exchange function using Curve25519. X25519 is designed for high-performance, secure key exchange operations and is widely used in modern cryptographic protocols for establishing shared secrets between parties.

  • Field Details

    • X25519_SPEC

      public static final X25519Spec X25519_SPEC
      Singleton instance.
  • Constructor Details

    • X25519Spec

      public X25519Spec()
      The spec carries no parameters, so any instance is equivalent; X25519_SPEC is the shared one callers normally use.