cacophony-0.8.0: A library implementing the Noise protocol.

Index

AESGCMCrypto.Noise.Cipher.AESGCM
AssocDataCrypto.Noise.Cipher
BLAKE2bCrypto.Noise.Hash.BLAKE2b
BLAKE2sCrypto.Noise.Hash.BLAKE2s
ChaChaPoly1305Crypto.Noise.Cipher.ChaChaPoly1305
ChainingKeyCrypto.Noise.Hash
CipherCrypto.Noise.Cipher
cipherBytesToSymCrypto.Noise.Cipher
cipherBytesToTextCrypto.Noise.Cipher
cipherDecryptCrypto.Noise.Cipher
cipherEncryptCrypto.Noise.Cipher
cipherIncNonceCrypto.Noise.Cipher
cipherNameCrypto.Noise.Cipher
CiphertextCrypto.Noise.Cipher
cipherTextToBytesCrypto.Noise.Cipher
cipherZeroNonceCrypto.Noise.Cipher
concatData.ByteArray.Extend
convertData.ByteArray.Extend
Curve25519Crypto.Noise.DH.Curve25519
Curve448Crypto.Noise.DH.Curve448
DecryptionErrorCrypto.Noise.Internal.Types, Crypto.Noise
defaultHandshakeOptsCrypto.Noise
DHCrypto.Noise.DH
dhBytesToPairCrypto.Noise.DH
dhBytesToPubCrypto.Noise.DH
dhGenKeyCrypto.Noise.DH
dhLengthCrypto.Noise.DH
dhNameCrypto.Noise.DH
dhPerformCrypto.Noise.DH
dhPubEqCrypto.Noise.DH
dhPubToBytesCrypto.Noise.DH
dhSecToBytesCrypto.Noise.DH
DigestCrypto.Noise.Hash
handshakeCompleteCrypto.Noise
HandshakeErrorCrypto.Noise.Internal.Types, Crypto.Noise
handshakeHashCrypto.Noise
HandshakeOptsCrypto.Noise
HandshakePatternCrypto.Noise.HandshakePatterns
HandshakeRoleCrypto.Noise
HashCrypto.Noise.Hash
hashCrypto.Noise.Hash
hashBytesToCKCrypto.Noise.Hash
hashCKToBytesCrypto.Noise.Hash
hashHKDFCrypto.Noise.Hash
hashLengthCrypto.Noise.Hash
hashNameCrypto.Noise.Hash
hashToBytesCrypto.Noise.Hash
hoLocalEphemeralCrypto.Noise
hoLocalSemiEphemeralCrypto.Noise
hoLocalStaticCrypto.Noise
hoPatternCrypto.Noise
hoPreSharedKeyCrypto.Noise
hoPrologueCrypto.Noise
hoRemoteEphemeralCrypto.Noise
hoRemoteSemiEphemeralCrypto.Noise
hoRemoteStaticCrypto.Noise
hoRoleCrypto.Noise
InitiatorRoleCrypto.Noise
InvalidHandshakeOptionsCrypto.Noise.Internal.Types, Crypto.Noise
KeyPairCrypto.Noise.DH
lengthData.ByteArray.Extend
MessageLimitReachedCrypto.Noise.Internal.Types, Crypto.Noise
NoiseExceptionCrypto.Noise.Internal.Types, Crypto.Noise
noiseIECrypto.Noise.HandshakePatterns
noiseIKCrypto.Noise.HandshakePatterns
noiseINCrypto.Noise.HandshakePatterns
noiseIXCrypto.Noise.HandshakePatterns
noiseKCrypto.Noise.HandshakePatterns
noiseKECrypto.Noise.HandshakePatterns
noiseKKCrypto.Noise.HandshakePatterns
noiseKNCrypto.Noise.HandshakePatterns
noiseKXCrypto.Noise.HandshakePatterns
noiseNCrypto.Noise.HandshakePatterns
noiseNECrypto.Noise.HandshakePatterns
noiseNKCrypto.Noise.HandshakePatterns
noiseNNCrypto.Noise.HandshakePatterns
noiseNXCrypto.Noise.HandshakePatterns
NoiseStateCrypto.Noise
noiseStateCrypto.Noise
noiseXCrypto.Noise.HandshakePatterns
noiseXECrypto.Noise.HandshakePatterns
noiseXKCrypto.Noise.HandshakePatterns
noiseXNCrypto.Noise.HandshakePatterns
noiseXXCrypto.Noise.HandshakePatterns
noiseXXfallbackCrypto.Noise.HandshakePatterns
NonceCrypto.Noise.Cipher
PlaintextCrypto.Noise.Cipher
PublicKeyCrypto.Noise.DH
readMessageCrypto.Noise
remoteStaticKeyCrypto.Noise
replicateData.ByteArray.Extend
ResponderRoleCrypto.Noise
ScrubbedBytesData.ByteArray.Extend
SecretKeyCrypto.Noise.DH
setSecondaryKeyCrypto.Noise
SHA256Crypto.Noise.Hash.SHA256
SHA512Crypto.Noise.Hash.SHA512
splitAtData.ByteArray.Extend
SymmetricKeyCrypto.Noise.Cipher
writeMessageCrypto.Noise