Package | Description |
---|---|
net.i2p.router.transport.crypto |
DH key generation.
|
net.i2p.router.transport.ntcp |
The NTCP transport allows passing I2P messages on top of TCP.
|
net.i2p.router.transport.udp |
The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP.
|
Modifier and Type | Method and Description |
---|---|
DHSessionKeyBuilder |
DHSessionKeyBuilder.Factory.getBuilder()
Construct a new DH key builder
or pulls a prebuilt one from the queue.
|
DHSessionKeyBuilder |
DHSessionKeyBuilder.PrecalcRunner.getBuilder()
Construct a new DH key builder
or pulls a prebuilt one from the queue.
|
Modifier and Type | Method and Description |
---|---|
void |
DHSessionKeyBuilder.Factory.returnUnused(DHSessionKeyBuilder builder)
Return an unused DH key builder
to be put back onto the queue for reuse.
|
void |
DHSessionKeyBuilder.PrecalcRunner.returnUnused(DHSessionKeyBuilder builder)
Return an unused DH key builder
to be put back onto the queue for reuse.
|
Modifier and Type | Method and Description |
---|---|
(package private) DHSessionKeyBuilder |
NTCPTransport.getDHBuilder() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
NTCPTransport.returnUnused(DHSessionKeyBuilder builder)
Return an unused DH key builder
to be put back onto the queue for reuse.
|
Modifier and Type | Method and Description |
---|---|
(package private) DHSessionKeyBuilder |
UDPTransport.getDHBuilder() |
Constructor and Description |
---|
InboundEstablishState(RouterContext ctx,
byte[] remoteIP,
int remotePort,
int localPort,
DHSessionKeyBuilder dh) |