| Package | Description |
|---|---|
| net.i2p | Core I2P package providing fundamental interfaces, version information, and entry points to essential I2P services. |
| net.i2p.data | These classes define the common data structures used by the various I2P protocols. |
| net.i2p.data.router | Router-specific data structures and identity management classes for I2P. |
| net.i2p.router | The I2P router application handles I2P network communication. |
| Modifier and Type | Method and Description |
|---|---|
RoutingKeyGenerator | I2PAppContext.routingKeyGenerator()Determine how much do we want to mess with the keys to turn them
into something we can route. |
| Modifier and Type | Method and Description |
|---|---|
static RoutingKeyGenerator | RoutingKeyGenerator.getInstance()Get the generator for this context. |
| Modifier and Type | Class and Description |
|---|---|
class | RouterKeyGeneratorGenerates routing keys from hashes using date-based modification to prevent Sybil attacks. |
| Modifier and Type | Method and Description |
|---|---|
RoutingKeyGenerator | RouterContext.routingKeyGenerator()Determine how much do we want to mess with the keys to turn them
into something we can route. |