#include <RsaEncoderDecoder.hpp>
|
| RsaEncoderDecoder (const Botan::MemoryVector< boost::uint8_t > &pubKey, const std::string &privKey, const Botan::MemoryVector< boost::uint8_t > &remoteKey) |
|
| ~RsaEncoderDecoder () |
|
Botan::SecureVector
< boost::uint8_t > | getEncodedSessionKey () |
|
std::string | encodeData (const boost::uint8_t *data, size_t size) |
|
std::string | decodeData (const boost::uint8_t *data, size_t size) |
|
Botan::SecureVector
< boost::uint8_t > | signData (const boost::uint8_t *data, size_t size) |
|
bool | verifySignature (const boost::uint8_t *data, size_t len, const boost::uint8_t *sig, size_t sigLen) |
|
virtual | ~IEncoderDecoder () |
|
Definition at line 28 of file RsaEncoderDecoder.hpp.
kaa::RsaEncoderDecoder::RsaEncoderDecoder |
( |
const Botan::MemoryVector< boost::uint8_t > & |
pubKey, |
|
|
const std::string & |
privKey, |
|
|
const Botan::MemoryVector< boost::uint8_t > & |
remoteKey |
|
) |
| |
kaa::RsaEncoderDecoder::~RsaEncoderDecoder |
( |
| ) |
|
|
inline |
std::string kaa::RsaEncoderDecoder::decodeData |
( |
const boost::uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
virtual |
std::string kaa::RsaEncoderDecoder::encodeData |
( |
const boost::uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
virtual |
Botan::SecureVector<boost::uint8_t> kaa::RsaEncoderDecoder::getEncodedSessionKey |
( |
| ) |
|
|
virtual |
Botan::SecureVector<boost::uint8_t> kaa::RsaEncoderDecoder::signData |
( |
const boost::uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
|
virtual |
bool kaa::RsaEncoderDecoder::verifySignature |
( |
const boost::uint8_t * |
data, |
|
|
size_t |
len, |
|
|
const boost::uint8_t * |
sig, |
|
|
size_t |
sigLen |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: