Uses of Interface
com.southernstorm.noise.protocol.DHState
Package
Description
Provides classes for communicating via the Noise protocol.
-
Uses of DHState in com.southernstorm.noise.protocol
Modifier and TypeClassDescription(package private) class
Implementation of the Curve25519 algorithm for the Noise protocol.Modifier and TypeMethodDescriptionDHState.clone()
I2PHandshakeState.getLocalEphemeralKeyPair()
Gets the keypair object for the local ephemeral key.HandshakeState.getLocalKeyPair()
Gets the keypair object for the local static key.HandshakeState.getRemotePublicKey()
Gets the public key object for the remote static key.Modifier and TypeMethodDescriptionvoid
void
Performs a Diffie-Hellman calculation with this object as the private key.void
void
Copies the key values from another DH object of the same type.void
SymmetricState.mixPublicKey
(DHState dh) Mixes a pre-supplied public key into the handshake hash.void
SymmetricState.mixPublicKeyIntoCK
(DHState dh) Mixes a pre-supplied public key into the chaining key.