#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: