| CDwm::Credence::Authenticator | Used by Dwm::Credence::Peer for authentication |
| CDwm::Credence::Challenge | Encapsulate a challenge sent to a client or server to verify their idendity during authentication |
| CDwm::Credence::ChallengeResponse | Encapsulates a challenge response |
| CDwm::Credence::Ed25519KeyPair | Encapsulates an Ed25519 key pair |
| CDwm::Credence::GenericHash< OutLen > | Class template that wraps sodium's crypto_generichash_* functions |
| CDwm::Credence::XChaCha20Poly1305::InBuffer | This class is a helper for encrypted stream input |
| ▼Cstd::ios_base | STL class |
| ▼Cstd::basic_ios< Char > | STL class |
| ▼Cstd::basic_istream< Char > | STL class |
| ▼Cstd::istream | STL class |
| CDwm::Credence::XChaCha20Poly1305::Istream | This class is essentially a filter for an istream |
| ▼Cstd::basic_ostream< Char > | STL class |
| ▼Cstd::ostream | STL class |
| CDwm::Credence::XChaCha20Poly1305::Ostream | This 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::KeyStash | Encapsulates storage of an Ed25519KeyPair in a filesystem |
| CDwm::Credence::KnownKeys | Encapsulates the storage of a set of known public keys |
| CDwm::Credence::KXKeyPair | Encapsulates a key exchange key pair |
| CDwm::Credence::Nonce | Encapsulates a nonce for encryption |
| CDwm::Credence::XChaCha20Poly1305::OutBuffer | This class is a helper for encrypted stream output |
| CDwm::Credence::Peer | Encapsulate a network peer |
| CDwm::Credence::ShortString | Encapsulates a string that is restricted to 255 bytes or less |
| CDwm::Credence::Signer | Encapsulates message signing and opening of signed messages |
| CDwm::Credence::X25519KeyPair | Encapsulates an X25519 key pair |