LeviLamina
Loading...
Searching...
No Matches
Crypto::Symmetric::ISystemInterface Class Referenceabstract
+ Inheritance diagram for Crypto::Symmetric::ISystemInterface:

Public Member Functions

virtual void init (::std::string const &, ::std::string const &)=0
 
virtual void encrypt (::std::string const &, ::std::string &)=0
 
virtual void decrypt (::std::string const &, ::std::string &)=0
 
virtual uint64 getKeySize () const =0
 
virtual uint64 getBlockSize () const =0
 
virtual uint64 getEncryptionBufferSize (uint64) const =0
 
virtual bool encryptToBuffer (::gsl::span< char const >, ::gsl::span< char >, uint64 &)=0
 

The documentation for this class was generated from the following file: