# Uses of Package
net.i2p.router.transport.crypto

- Packages that use net.i2p.router.transport.crypto
  Package | Description
  --- | ---
  net.i2p.router | The I2P router application handles I2P network communication.
  net.i2p.router.dummy | Dummy implementations and stub classes for testing purposes.
  net.i2p.router.transport | Transport layer implementations and management for I2P network communication.
  net.i2p.router.transport.ntcp | The NTCP (New TCP) transport for I2P, allowing I2P messages to be passed over TCP connections.
  net.i2p.router.transport.udp | The UDP transport (also known as 'SSU' or Secure Semi-reliable UDP transport) for I2P, allowing I2P messages to be passed over UDP connections.

- Classes in net.i2p.router.transport.crypto used by net.i2p.router
  Class and Description
  X25519KeyFactory Try to keep DH pairs at the ready.

- Classes in net.i2p.router.transport.crypto used by net.i2p.router.dummy
  Class and Description
  X25519KeyFactory Try to keep DH pairs at the ready.

- Classes in net.i2p.router.transport.crypto used by net.i2p.router.transport
  Class and Description
  X25519KeyFactory Try to keep DH pairs at the ready.

- Classes in net.i2p.router.transport.crypto used by net.i2p.router.transport.ntcp
  Class and Description
  X25519KeyFactory Try to keep DH pairs at the ready.

- Classes in net.i2p.router.transport.crypto used by net.i2p.router.transport.udp
  Class and Description
  X25519KeyFactory Try to keep DH pairs at the ready.