Uses of Class
com.southernstorm.noise.protocol.HandshakeState
Packages that use HandshakeState
Package
Description
Provides classes for communicating via the Noise protocol.
Implementation of ECIES-X25519-AEAD-Ratchet (proposal 144).
The NTCP transport allows passing I2P messages on top of TCP.
The UDP transport (also known as 'SSU transport') allows passing I2P messages on top of UDP.
-
Uses of HandshakeState in com.southernstorm.noise.protocol
Methods in com.southernstorm.noise.protocol that return HandshakeStateConstructors in com.southernstorm.noise.protocol with parameters of type HandshakeStateModifierConstructorDescriptionprotected
Copy constructor for cloning -
Uses of HandshakeState in net.i2p.router.crypto.ratchet
Methods in net.i2p.router.crypto.ratchet that return HandshakeStateModifier and TypeMethodDescriptionRatchetTagSet.getHandshakeState()
For inbound/outbound NSR only, else null.SessionKeyAndNonce.getHandshakeState()
For inbound NSR only, else null.Methods in net.i2p.router.crypto.ratchet with parameters of type HandshakeStateModifier and TypeMethodDescription(package private) boolean
RatchetSKM.createSession
(PublicKey target, Destination d, HandshakeState state, ReplyCallback callback) Inbound or outbound.(package private) boolean
RatchetSKM.updateSession
(PublicKey target, HandshakeState oldState, HandshakeState state, ReplyCallback callback, SplitKeys split) Inbound or outbound.Constructors in net.i2p.router.crypto.ratchet with parameters of type HandshakeStateModifierConstructorDescriptionRatchetTagSet
(HKDF hkdf, HandshakeState state, SessionKey rootKey, SessionKey data, long date) Outbound NSR TagsetRatchetTagSet
(HKDF hkdf, SessionTagListener lsnr, HandshakeState state, SessionKey rootKey, SessionKey data, long date, int minSize, int maxSize) Inbound NSR TagsetSessionKeyAndNonce
(HandshakeState state) For New Session RepliesSplitKeys
(HandshakeState state, HKDF hkdf) -
Uses of HandshakeState in net.i2p.router.transport.ntcp
Methods in net.i2p.router.transport.ntcp with parameters of type HandshakeStateModifier and TypeMethodDescription(package private) static byte[][]
OutboundNTCP2State.generateSipHashKeys
(RouterContext ctx, HandshakeState state) KDF for SipHash -
Uses of HandshakeState in net.i2p.router.transport.udp
Methods in net.i2p.router.transport.udp that return HandshakeStateModifier and TypeMethodDescriptionInboundEstablishState2.getHandshakeState()
OutboundEstablishState2.getHandshakeState()