| Package | Description |
|---|---|
| net.i2p | Core I2P package providing fundamental interfaces, version information, and entry points to essential I2P services. |
| net.i2p.util | Core utility classes and helper functions used throughout the I2P router and applications. |
| org.klomp.snark.dht | Distributed Hash Table (DHT) implementation for BitTorrent. |
| Modifier and Type | Method and Description |
|---|---|
RandomSource | I2PAppContext.random()[insert snarky comment here] |
| Modifier and Type | Class and Description |
|---|---|
class | FortunaRandomSourceWrapper around GNU-Crypto's Fortuna PRNG. |
| Modifier and Type | Method and Description |
|---|---|
static RandomSource | RandomSource.getInstance()Singleton for whatever PRNG i2p uses. |
| Modifier and Type | Method and Description |
|---|---|
static NID | NodeInfo.generateNID(Hash h,
int p,
RandomSource random)Generate a secure NID that matches the Hash and port. |