List of all items
Structs
- buffer::BufferFullError
- crypto::SymmetricKey
- crypto::backends::rustcrypto::AesGcm
- crypto::backends::rustcrypto::AnyAead
- crypto::backends::rustcrypto::AnyHash
- crypto::backends::rustcrypto::Blake2b
- crypto::backends::rustcrypto::Blake2s
- crypto::backends::rustcrypto::ChaChaPoly
- crypto::backends::rustcrypto::RustCryptoBackend
- crypto::backends::rustcrypto::Sha256
- crypto::backends::rustcrypto::Sha512
- crypto::noise::AskChain
- crypto::noise::HandshakeState
- crypto::noise::patterns::HandshakeParams
- crypto::transport::BuiltinTransportCrypto
- handshake::AllocHyphaeHandshake
Enums
- Error
- crypto::CryptoError
- crypto::SecretKeySetup
- crypto::noise::patterns::HandshakeModifier
- crypto::noise::patterns::HandshakePattern
- crypto::noise::patterns::PskPosition
- handshake::HandshakeVersion
Traits
- buffer::Buffer
- crypto::CryptoBackend
- crypto::InitialCrypto
- crypto::NoiseHandshake
- crypto::SyncCryptoBackend
- crypto::TransportCrypto
- crypto::TransportRekey
- crypto::backends::AeadBackend
- crypto::backends::HashBackend
- crypto::backends::HashExt
- customization::HandshakeConfig
- customization::HandshakeDriver
- customization::HandshakeInfo
- customization::PayloadDriver
- customization::SyncHandshakeConfig
Functions
Constants
- crypto::HYPHAE_AEAD_KEY_LEN
- crypto::HYPHAE_AEAD_NONCE_LEN
- crypto::HYPHAE_AEAD_TAG_LEN
- crypto::HYPHAE_HEADER_MASK_MAX_LEN
- crypto::HYPHAE_HEADER_SAMPLE_LEN
- handshake::HYPHAE_INITIAL_SECRET_HKDF_LABEL
- handshake::HYPHAE_INIT_DATA_HKDF_LABEL
- handshake::HYPHAE_INIT_HP_HKDF_LABEL
- handshake::HYPHAE_KEY_ASK_LABEL
- handshake::HYPHAE_RESP_DATA_HKDF_LABEL
- handshake::HYPHAE_RESP_HP_HKDF_LABEL
- handshake::HYPHAE_RETRY_SECRET_HKDF_LABEL
- quic::HYPHAE_H_V1_QUIC_V1_VERSION
- quic::QUIC_V1_TRANSPORT_LABEL