Package | Description |
---|---|
com.southernstorm.noise.protocol |
Provides classes for communicating via the Noise protocol.
|
Modifier and Type | Method and Description |
---|---|
CipherStatePair |
HandshakeState.split()
Splits the transport encryption CipherState objects out of
this HandshakeState object once the handshake completes.
|
CipherStatePair |
SymmetricState.split()
Splits the symmetric state into two ciphers for session encryption.
|
CipherStatePair |
HandshakeState.split(byte[] secondaryKey,
int offset,
int length)
Splits the transport encryption CipherState objects out of
this HandshakeObject after mixing in a secondary symmetric key.
|
CipherStatePair |
SymmetricState.split(byte[] secondaryKey,
int offset,
int length)
Splits the symmetric state into two ciphers for session encryption,
and optionally mixes in a secondary symmetric key.
|