19 NullSSLSymmetricInterface& operator=(NullSSLSymmetricInterface
const&);
20 NullSSLSymmetricInterface(NullSSLSymmetricInterface
const&);
21 NullSSLSymmetricInterface();
26 virtual ~NullSSLSymmetricInterface() =
default;
28 virtual void init(::std::string
const&, ::std::string
const&) ;
30 virtual void encrypt(::std::string
const&, ::std::string&) ;
32 virtual void decrypt(::std::string
const&, ::std::string&) ;
34 virtual uint64 getKeySize()
const ;
36 virtual uint64 getBlockSize()
const ;
38 virtual uint64 getEncryptionBufferSize(uint64)
const ;
40 virtual bool encryptToBuffer(::gsl::span<char const>, ::gsl::span<char>, uint64&) ;