cacophony-0.6.0: A library implementing the Noise protocol.

Index

AESGCMCrypto.Noise.Cipher.AESGCM
appendData.ByteArray.Extend
AssocData 
1 (Type/Class)Crypto.Noise.Cipher
2 (Data Constructor)Crypto.Noise.Cipher
BLAKE2bCrypto.Noise.Hash.BLAKE2b
BLAKE2sCrypto.Noise.Hash.BLAKE2s
bsToSBData.ByteArray.Extend
bsToSB'Data.ByteArray.Extend
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
concatSBData.ByteArray.Extend
convertData.ByteArray.Extend
CurveCrypto.Noise.Curve
Curve25519Crypto.Noise.Curve.Curve25519
Curve448Crypto.Noise.Curve.Curve448
curveBytesToPairCrypto.Noise.Curve
curveBytesToPubCrypto.Noise.Curve
curveDHCrypto.Noise.Curve
curveGenKeyCrypto.Noise.Curve
curveLengthCrypto.Noise.Curve
curveNameCrypto.Noise.Curve
curvePubToBytesCrypto.Noise.Curve
curveSecToBytesCrypto.Noise.Curve
DecryptionFailureCrypto.Noise.Types
decryptPayloadCrypto.Noise.Handshake
DigestCrypto.Noise.Hash
encryptPayloadCrypto.Noise.Handshake
HandshakeAbortedCrypto.Noise.Types
HandshakeCallbacks 
1 (Type/Class)Crypto.Noise.Handshake
2 (Data Constructor)Crypto.Noise.Handshake
HandshakeOpts 
1 (Type/Class)Crypto.Noise.Handshake
2 (Data Constructor)Crypto.Noise.Handshake
HandshakePatternCrypto.Noise.HandshakePatterns
HandshakeStateCrypto.Noise.Handshake
handshakeStateCrypto.Noise.Handshake
HandshakeStateFailureCrypto.Noise.Types
HashCrypto.Noise.Hash
hashCrypto.Noise.Hash
hashBytesToCKCrypto.Noise.Hash
hashCKToBytesCrypto.Noise.Hash
hashHKDFCrypto.Noise.Hash
hashLengthCrypto.Noise.Hash
hashNameCrypto.Noise.Hash
hashToBytesCrypto.Noise.Hash
hscbPayloadInCrypto.Noise.Handshake
hscbPayloadOutCrypto.Noise.Handshake
hscbRecvCrypto.Noise.Handshake
hscbSendCrypto.Noise.Handshake
hscbStaticInCrypto.Noise.Handshake
hspInitiatorCrypto.Noise.Handshake
hspLocalEphemeralKeyCrypto.Noise.Handshake
hspLocalStaticKeyCrypto.Noise.Handshake
hspPatternCrypto.Noise.Handshake
hspPreSharedKeyCrypto.Noise.Handshake
hspPrologueCrypto.Noise.Handshake
hspRemoteEphemeralKeyCrypto.Noise.Handshake
hspRemoteStaticKeyCrypto.Noise.Handshake
KeyPairCrypto.Noise.Curve
NoiseExceptionCrypto.Noise.Types
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
noiseXCrypto.Noise.HandshakePatterns
noiseXECrypto.Noise.HandshakePatterns
noiseXKCrypto.Noise.HandshakePatterns
noiseXNCrypto.Noise.HandshakePatterns
noiseXRCrypto.Noise.HandshakePatterns
noiseXXCrypto.Noise.HandshakePatterns
NonceCrypto.Noise.Cipher
Plaintext 
1 (Type/Class)Crypto.Noise.Types
2 (Data Constructor)Crypto.Noise.Types
PublicKeyCrypto.Noise.Curve
ReceivingCipherStateCrypto.Noise.Handshake
runHandshakeCrypto.Noise.Handshake
sbEqData.ByteArray.Extend
sbToBSData.ByteArray.Extend
sbToBS'Data.ByteArray.Extend
ScrubbedBytesData.ByteArray.Extend
SecretKeyCrypto.Noise.Curve
SendingCipherStateCrypto.Noise.Handshake
SHA256Crypto.Noise.Hash.SHA256
SHA512Crypto.Noise.Hash.SHA512
SymmetricKeyCrypto.Noise.Cipher