Uses of Class
net.i2p.router.message.CloveSet
-
Packages that use CloveSet Package Description net.i2p.router.crypto.ratchet Implementation of ECIES-X25519-AEAD-Ratchet (proposal 144).net.i2p.router.message Creates and parses garlic messages. -
-
Uses of CloveSet in net.i2p.router.crypto.ratchet
Methods in net.i2p.router.crypto.ratchet that return CloveSet Modifier and Type Method Description CloveSet
ECIESAEADEngine. decrypt(byte[] data, PrivateKey elgKey, PrivateKey ecKey, MuxedSKM keyManager)
Try to decrypt the message with one or both of the given private keysCloveSet
ECIESAEADEngine. decrypt(byte[] data, PrivateKey targetPrivateKey, RatchetSKM keyManager)
Decrypt the message using the given private key and using tags from the specified key manager.CloveSet
MuxedEngine. decrypt(byte[] data, PrivateKey elgKey, PrivateKey ecKey, MuxedSKM keyManager)
Decrypt the message with the given private keysMethods in net.i2p.router.crypto.ratchet with parameters of type CloveSet Modifier and Type Method Description byte[]
ECIESAEADEngine. encrypt(CloveSet cloves, PublicKey target, PrivateKey priv, RatchetSKM keyManager)
Encrypt the data to the target using the given key and deliver the specified tags No new session key This is the one called from GarlicMessageBuilder and is the primary entry point. -
Uses of CloveSet in net.i2p.router.message
Methods in net.i2p.router.message that return CloveSet Modifier and Type Method Description (package private) CloveSet
GarlicMessageParser. getGarlicCloves(GarlicMessage message, PrivateKey encryptionKey, SessionKeyManager skm)
Supports both ELGAMAL_2048 and ECIES_X25519.(package private) CloveSet
GarlicMessageParser. getGarlicCloves(GarlicMessage message, PrivateKey elgKey, PrivateKey ecKey, SessionKeyManager skm)
Supports both ELGAMAL_2048 and ECIES_X25519.CloveSet
GarlicMessageParser. readCloveSet(byte[] data, int offset)
ElGamal only
-