Uses of Class
net.i2p.data.PublicKey

Packages that use PublicKey 
Package Description
net.i2p.crypto
These classes provide a number of low-level cryptographic routines.
net.i2p.crypto.x25519
DH for X25519.
net.i2p.data
These classes define the common data structures used by the various I2P protocols.
net.i2p.data.i2np
This package defines the low-level messages sent between routers, called the Invisible Internet Network Protocol (I2NP).
net.i2p.router
The I2P router application handles the I2P network communication.
net.i2p.router.crypto
Classes formerly in net.i2p.crypto but moved here as they are only used by the router.
net.i2p.router.crypto.ratchet
Implementation of ECIES-X25519-AEAD-Ratchet (proposal 144).
net.i2p.router.message
Creates and parses garlic messages.
net.i2p.router.networkdb.kademlia
The network database, including implementation of floodfills.
net.i2p.router.tunnel.pool
Tunnel creation, tunnel build message handling.