Package | Description |
---|---|
net.i2p.data.i2np |
This package defines the low-level messages sent between routers,
called the Invisible Internet Network Protocol (I2NP).
|
net.i2p.router.networkdb.kademlia |
The network database, including implementation of floodfills.
|
net.i2p.router.tunnel |
All the work of managing locally created and participating tunnels,
creating and handling tunnel messages, and their encryption.
|
Modifier and Type | Method and Description |
---|---|
MessageWrapper.OneTimeSession |
BuildRequestRecord.readGarlicKeys()
ECIES short OBEP record only.
|
Modifier and Type | Method and Description |
---|---|
static MessageWrapper.OneTimeSession |
MessageWrapper.generateSession(RouterContext ctx,
Hash localDest,
long expiration,
boolean forceElG)
Create a single key and tag, for receiving a single encrypted message,
and register it with the client's session key manager, to expire in the time specified.
|
static MessageWrapper.OneTimeSession |
MessageWrapper.generateSession(RouterContext ctx,
long expiration)
Create a single key and tag, for receiving a single encrypted message,
and register it with our router's session key manager, to expire in the time specified.
|
static MessageWrapper.OneTimeSession |
MessageWrapper.generateSession(RouterContext ctx,
SessionKeyManager skm,
long expiration,
boolean forceElG)
Create a single key and tag, for receiving a single encrypted message,
and register it with the client's session key manager, to expire in the time specified.
|
Modifier and Type | Method and Description |
---|---|
static GarlicMessage |
MessageWrapper.wrap(RouterContext ctx,
I2NPMessage m,
MessageWrapper.OneTimeSession session)
Garlic wrap a message from nobody, destined for an unknown router,
to hide the contents from the IBGW.
|
Modifier and Type | Method and Description |
---|---|
MessageWrapper.OneTimeSession |
TunnelCreatorConfig.getGarlicReplyKeys()
ECIES short OBEP record only.
|
Modifier and Type | Method and Description |
---|---|
void |
TunnelCreatorConfig.setGarlicReplyKeys(MessageWrapper.OneTimeSession keys)
ECIES short OBEP record only.
|