libDwmCredence-0.1.32
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CDwm::Credence::AuthenticatorUsed by Dwm::Credence::Peer for authentication
 CDwm::Credence::ChallengeEncapsulate a challenge sent to a client or server to verify their idendity during authentication
 CDwm::Credence::ChallengeResponseEncapsulates a challenge response
 CDwm::Credence::Ed25519KeyPairEncapsulates an Ed25519 key pair
 CDwm::Credence::GenericHash< OutLen >Class template that wraps sodium's crypto_generichash_* functions
 CDwm::Credence::XChaCha20Poly1305::InBufferThis class is a helper for encrypted stream input
 Cstd::ios_baseSTL class
 Cstd::basic_ios< Char >STL class
 Cstd::basic_istream< Char >STL class
 Cstd::istreamSTL class
 CDwm::Credence::XChaCha20Poly1305::IstreamThis class is essentially a filter for an istream
 Cstd::basic_ostream< Char >STL class
 Cstd::ostreamSTL class
 CDwm::Credence::XChaCha20Poly1305::OstreamThis class is essentially a filter for an existing ostream, allowing the user to encrypt data to that ostream using any of the usual ostream interface
 CDwm::Credence::KeyStashEncapsulates storage of an Ed25519KeyPair in a filesystem
 CDwm::Credence::KnownKeysEncapsulates the storage of a set of known public keys
 CDwm::Credence::KXKeyPairEncapsulates a key exchange key pair
 CDwm::Credence::NonceEncapsulates a nonce for encryption
 CDwm::Credence::XChaCha20Poly1305::OutBufferThis class is a helper for encrypted stream output
 CDwm::Credence::PeerEncapsulate a network peer
 CDwm::Credence::ShortStringEncapsulates a string that is restricted to 255 bytes or less
 CDwm::Credence::SignerEncapsulates message signing and opening of signed messages
 CDwm::Credence::X25519KeyPairEncapsulates an X25519 key pair