Uses of Interface
com.southernstorm.noise.protocol.DHState
Packages that use DHState
Package
Description
Provides classes for communicating via the Noise protocol.
-
Uses of DHState in com.southernstorm.noise.protocol
Classes in com.southernstorm.noise.protocol that implement DHStateModifier and TypeClassDescription(package private) classImplementation of the Curve25519 algorithm for the Noise protocol.Methods in com.southernstorm.noise.protocol that return DHStateModifier 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.Methods in com.southernstorm.noise.protocol with parameters of type DHStateModifier and TypeMethodDescriptionvoidvoidPerforms a Diffie-Hellman calculation with this object as the private key.voidvoidCopies the key values from another DH object of the same type.voidSymmetricState.mixPublicKey(DHState dh) Mixes a pre-supplied public key into the handshake hash.voidSymmetricState.mixPublicKeyIntoCK(DHState dh) Mixes a pre-supplied public key into the chaining key.