Go to the source code of this file.
Namespaces | |
namespace | AppSecInc |
namespace | AppSecInc::Crypt |
namespace | CryptoPPImpl |
Implements basic cryptographic operations using the Crypto++ library. | |
namespace | AppSecInc::Crypt::CryptoPPImpl |
Functions | |
std::vector< byte > | AppSecInc::Crypt::CryptoPPImpl::DESEDE3GenerateKey () |
Generate a key for encryption using DES_EDE3. | |
std::vector< byte > | AppSecInc::Crypt::CryptoPPImpl::DESEDE3Encrypt (const std::vector< byte > &input, const std::vector< byte > &key) |
std::vector< byte > | AppSecInc::Crypt::CryptoPPImpl::DESEDE3Decrypt (const std::vector< byte > &input, const std::vector< byte > &key) |
std::string | AppSecInc::Crypt::CryptoPPImpl::Base64Encode (const std::vector< byte > &input) |
std::vector< byte > | AppSecInc::Crypt::CryptoPPImpl::Base64Decode (const std::string &input) |
std::string | AppSecInc::Crypt::CryptoPPImpl::HexEncode (const std::vector< byte > &input) |
std::vector< byte > | AppSecInc::Crypt::CryptoPPImpl::HexDecode (const std::string &input) |
void | AppSecInc::Crypt::CryptoPPImpl::Pad (const std::vector< byte > &input, int size, std::vector< byte > &output, int &nBlocks) |
std::vector< byte > | AppSecInc::Crypt::CryptoPPImpl::Pad (const std::vector< byte > &input, int size) |
std::vector< byte > | AppSecInc::Crypt::CryptoPPImpl::GenerateRandom (long size) |
© Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |