| Package | Description |
|---|---|
| net.i2p.router |
The I2P router application handles I2P network communication.
|
| net.i2p.router.crypto |
Router-specific cryptographic operations and implementations for I2P security.
|
| 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.
|
| Class and Description |
|---|
| ElGamalAESEngine
Handles the actual ElGamal+AES encryption and decryption scenarios using the
supplied keys and data.
|
| FamilyKeyCrypto
Utilities for creating, storing, retrieving the signing keys for
the netdb family feature
|
| Class and Description |
|---|
| FamilyKeyCrypto.Result
Only STORED_KEY is fully trusted.
|
| Class and Description |
|---|
| TransientSessionKeyManager
Implement the session key management, but keep everything in memory (don't write to disk).
|