LeviLamina
Loading...
Searching...
No Matches
Crypto::Asymmetric::NullSSLInterface Class Reference
+ Inheritance diagram for Crypto::Asymmetric::NullSSLInterface:

Public Member Functions

virtual bool generateKeyPair (::std::string &, ::std::string &)
 
virtual::std::string encryptData (::std::string const &, ::std::string const &, ::Crypto::Asymmetric::Padding, ::Crypto::Asymmetric::PubKeyFormat)
 
virtual::std::string decryptData (::std::string const &, ::std::string const &, ::Crypto::Asymmetric::Padding)
 
virtual::std::string signData (::std::string const &, ::std::string const &, ::Crypto::Hash::HashType, ::Crypto::Asymmetric::PrivateKeySigningFormat)
 
virtual bool verifyData (::std::string const &, ::std::string const &, ::std::string const &, ::Crypto::Hash::HashType)
 
virtual::std::string computeSharedSecret (::std::string const &, ::std::string const &)
 

Member Function Documentation

◆ generateKeyPair()

virtual bool Crypto::Asymmetric::NullSSLInterface::generateKeyPair ( ::std::string & ,
::std::string &  )
virtual

◆ encryptData()

virtual::std::string Crypto::Asymmetric::NullSSLInterface::encryptData ( ::std::string const & ,
::std::string const & ,
::Crypto::Asymmetric::Padding ,
::Crypto::Asymmetric::PubKeyFormat  )
virtual

◆ decryptData()

virtual::std::string Crypto::Asymmetric::NullSSLInterface::decryptData ( ::std::string const & ,
::std::string const & ,
::Crypto::Asymmetric::Padding  )
virtual

◆ signData()

virtual::std::string Crypto::Asymmetric::NullSSLInterface::signData ( ::std::string const & ,
::std::string const & ,
::Crypto::Hash::HashType ,
::Crypto::Asymmetric::PrivateKeySigningFormat  )
virtual

◆ verifyData()

virtual bool Crypto::Asymmetric::NullSSLInterface::verifyData ( ::std::string const & ,
::std::string const & ,
::std::string const & ,
::Crypto::Hash::HashType  )
virtual

◆ computeSharedSecret()

virtual::std::string Crypto::Asymmetric::NullSSLInterface::computeSharedSecret ( ::std::string const & ,
::std::string const &  )
virtual

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