Uses of Interface
net.i2p.crypto.TagSetHandle
Package
Description
These classes provide a number of low-level cryptographic routines.
Classes formerly in net.i2p.crypto but moved here as they are only used by the router.
Implementation of ECIES-X25519-AEAD-Ratchet (proposal 144).
The network database, including implementation of floodfills.
-
Uses of TagSetHandle in net.i2p.crypto
Modifier and TypeMethodDescriptionSessionKeyManager.tagsDelivered
(PublicKey target, SessionKey key, Set<SessionTag> sessionTags) Take note of the fact that the given sessionTags associated with the key for encryption to the target have definitely been received at the target (aka call this method after receiving an ack to a message delivering them)Modifier and TypeMethodDescriptionvoid
SessionKeyManager.failTags
(PublicKey target, SessionKey key, TagSetHandle ts) void
SessionKeyManager.tagsAcked
(PublicKey target, SessionKey key, TagSetHandle ts) -
Uses of TagSetHandle in net.i2p.router.crypto
Modifier and TypeMethodDescriptionTransientSessionKeyManager.tagsDelivered
(PublicKey target, SessionKey key, Set<SessionTag> sessionTags) Take note of the fact that the given sessionTags associated with the key for encryption to the target have been sent.Modifier and TypeMethodDescriptionvoid
TransientSessionKeyManager.failTags
(PublicKey target, SessionKey key, TagSetHandle ts) Mark these tags as invalid, since the peer has failed to ack them in time.void
TransientSessionKeyManager.tagsAcked
(PublicKey target, SessionKey key, TagSetHandle ts) Mark these tags as acked, start to use them (if we haven't already) If the set was previously failed, it will be added back in. -
Uses of TagSetHandle in net.i2p.router.crypto.ratchet
Modifier and TypeClassDescription(package private) class
A tagset class for one direction, either inbound or outbound.(package private) class
Inbound ES tagset with a single tag and key.Modifier and TypeMethodDescriptionMuxedSKM.tagsDelivered
(PublicKey target, SessionKey key, Set<SessionTag> sessionTags) ElG onlyRatchetSKM.tagsDelivered
(PublicKey target, SessionKey key, Set<SessionTag> sessionTags) Modifier and TypeMethodDescriptionvoid
MuxedSKM.failTags
(PublicKey target, SessionKey key, TagSetHandle ts) ElG onlyvoid
RatchetSKM.failTags
(PublicKey target, SessionKey key, TagSetHandle ts) void
MuxedSKM.tagsAcked
(PublicKey target, SessionKey key, TagSetHandle ts) ElG onlyvoid
RatchetSKM.tagsAcked
(PublicKey target, SessionKey key, TagSetHandle ts) -
Uses of TagSetHandle in net.i2p.router.networkdb.kademlia
ModifierConstructorDescription(package private)
WrappedMessage
(GarlicMessage msg, SessionKeyManager skm, PublicKey sentTo, SessionKey sentKey, TagSetHandle tsh)