Skip navigation links

Package net.i2p.router.crypto.ratchet

Implementation of ECIES-X25519-AEAD-Ratchet cryptographic protocol (I2P proposal 144), providing forward secrecy and enhanced security for I2P transport communications.

See: Description

Package net.i2p.router.crypto.ratchet Description

Implementation of ECIES-X25519-AEAD-Ratchet cryptographic protocol (I2P proposal 144), providing forward secrecy and enhanced security for I2P transport communications.

This package provides:

The ratchet protocol provides forward secrecy by regularly rotating encryption keys, ensuring that compromising long-term keys does not compromise past communications. This implementation follows proposal 144 for integrating ECIES with X25519 and AEAD.

Since 0.9.44. Subject to change, not a public API, not for external use.

Skip navigation links