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