42#ifndef _DWMCREDENCEXCHACHA20POLY1305OSTREAM_HH_
43#define _DWMCREDENCEXCHACHA20POLY1305OSTREAM_HH_
51 namespace XChaCha20Poly1305 {
98 Ostream(std::ostream & os,
const std::string & key)
Dwm::Credence::XChaCha20Poly1305::OutBuffer class declaration.
This class is essentially a filter for an existing ostream, allowing the user to encrypt data to that...
Definition DwmCredenceXChaCha20Poly1305Ostream.hh:91
virtual ~Ostream()
Destructor.
Definition DwmCredenceXChaCha20Poly1305Ostream.hh:105
Ostream(std::ostream &os, const std::string &key)
Construct with a reference to the destination ostream os and the 32-byte encryption key.
Definition DwmCredenceXChaCha20Poly1305Ostream.hh:98
This class is a helper for encrypted stream output.
Definition DwmCredenceXChaCha20Poly1305OutBuffer.hh:70