|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use net.i2p.crypto | |
---|---|
net.i2p | Core I2P package, contains information about the I2P version and an entry point to access important elements. |
net.i2p.client | Interfaces and factories for the base I2P SDK used to develop applications that communicate through I2P. |
net.i2p.client.impl | Implements the base I2P SDK for developing applications that communicate through I2P. |
net.i2p.crypto | These classes provide a number of low-level cryptographic routines. |
net.i2p.data | These classes define the common data structures used by the various I2P protocols. |
net.i2p.i2ptunnel | Implementation of preconfigured tunnels, both for clients and servers, and a UI for adding more and editing the configuration. |
net.i2p.router | The I2P router application handles the I2P network communication. |
net.i2p.router.client | Implements the router side of the I2CP interface, which is the API for applications to send and receive data through the router. |
net.i2p.router.crypto | Classes formerly in net.i2p.crypto but moved here as they are only used by the router. |
net.i2p.router.dummy | Dummy versions of things for testing. |
net.i2p.router.message | Creates and parses garlic messages. |
net.i2p.router.networkdb.kademlia | The network database, including implementation of floodfills. |
net.i2p.router.startup | The I2P startup package loads the configuration when I2P is started. |
net.i2p.sam | The SAM client API. |
net.i2p.util | These classes define the several useful utilities used throughout the router and applications. |
org.klomp.snark.dht |
Classes in net.i2p.crypto used by net.i2p | |
---|---|
AESEngine
Dummy wrapper for AES cipher operation. |
|
DSAEngine
Sign and verify using DSA-SHA1 and other signature algorithms. |
|
ElGamalAESEngine
Handles the actual ElGamal+AES encryption and decryption scenarios using the supplied keys and data. |
|
ElGamalEngine
Wrapper for ElGamal encryption/signature schemes. |
|
HMAC256Generator
Calculate the HMAC-SHA256 of a key+message. |
|
HMACGenerator
Calculate the HMAC-MD5-128 of a key+message. |
|
KeyGenerator
Define a way of generating asymmetrical key pairs as well as symmetrical keys |
|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
|
SHA256Generator
Defines a wrapper for SHA-256 operation. |
Classes in net.i2p.crypto used by net.i2p.client | |
---|---|
SigType
Defines the properties for various signature types that I2P supports or may someday support. |
Classes in net.i2p.crypto used by net.i2p.client.impl | |
---|---|
SigType
Defines the properties for various signature types that I2P supports or may someday support. |
Classes in net.i2p.crypto used by net.i2p.crypto | |
---|---|
AESEngine
Dummy wrapper for AES cipher operation. |
|
CryptixAESKeyCache.KeyCacheEntry
all the data alloc'ed in a makeKey call |
|
DSAEngine
Sign and verify using DSA-SHA1 and other signature algorithms. |
|
EncAlgo
PRELIMINARY - unused - subject to change Base encryption algorithm type |
|
EncType
PRELIMINARY - unused - subject to change Defines the properties for various encryption types that I2P supports or may someday support. |
|
HMACGenerator
Calculate the HMAC-MD5-128 of a key+message. |
|
KeyGenerator
Define a way of generating asymmetrical key pairs as well as symmetrical keys |
|
KeyRing
A backend for storing and retrieving SigningPublicKeys to be used for verifying signatures. |
|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
|
SHA1Hash
Because DSAEngine was abusing Hash for 20-byte hashes |
|
SHA256Generator
Defines a wrapper for SHA-256 operation. |
|
SigAlgo
Base signature algorithm type |
|
SigType
Defines the properties for various signature types that I2P supports or may someday support. |
|
TagSetHandle
An opaque handle to a TagSet returned by the SessionKeyManager, so that OCMOSJ can report that the tags were later acked, or not. |
Classes in net.i2p.crypto used by net.i2p.data | |
---|---|
SigType
Defines the properties for various signature types that I2P supports or may someday support. |
Classes in net.i2p.crypto used by net.i2p.i2ptunnel | |
---|---|
SigType
Defines the properties for various signature types that I2P supports or may someday support. |
Classes in net.i2p.crypto used by net.i2p.router | |
---|---|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
Classes in net.i2p.crypto used by net.i2p.router.client | |
---|---|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
Classes in net.i2p.crypto used by net.i2p.router.crypto | |
---|---|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
|
TagSetHandle
An opaque handle to a TagSet returned by the SessionKeyManager, so that OCMOSJ can report that the tags were later acked, or not. |
Classes in net.i2p.crypto used by net.i2p.router.dummy | |
---|---|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
Classes in net.i2p.crypto used by net.i2p.router.message | |
---|---|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
Classes in net.i2p.crypto used by net.i2p.router.networkdb.kademlia | |
---|---|
SessionKeyManager
Manage the session keys and session tags used for encryption and decryption. |
|
TagSetHandle
An opaque handle to a TagSet returned by the SessionKeyManager, so that OCMOSJ can report that the tags were later acked, or not. |
Classes in net.i2p.crypto used by net.i2p.router.startup | |
---|---|
SigType
Defines the properties for various signature types that I2P supports or may someday support. |
Classes in net.i2p.crypto used by net.i2p.sam | |
---|---|
SigType
Defines the properties for various signature types that I2P supports or may someday support. |
Classes in net.i2p.crypto used by net.i2p.util | |
---|---|
EntropyHarvester
Allow various components with some entropy to feed that entropy back into some PRNG. |
Classes in net.i2p.crypto used by org.klomp.snark.dht | |
---|---|
SHA1Hash
Because DSAEngine was abusing Hash for 20-byte hashes |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |