Cipher Class
|
This is the complete list of members for Cipher, including all inherited members.
aes_iv_t typedef | Cipher | |
aes_key_t typedef | Cipher | |
aes_salt_t typedef | Cipher | |
Cipher() | Cipher | |
Cipher(const std::string &cipher, const std::string &digest, uint count, bool embed=true) | Cipher | |
debug(bool b=true) | Cipher | inline |
debug() const | Cipher | inline |
decode_base64(const std::string &mimetext) const | Cipher | |
decode_cipher(uchar *ciphertext, uint ciphertext_len) const | Cipher | |
decrypt(const std::string &ciphertext, const std::string &pass="", const std::string &salt="") | Cipher | |
decrypt_file(const std::string &ifn, const std::string &ofn, const std::string &pass="", const std::string &salt="") | Cipher | |
encode_base64(uchar *ciphertext, uint ciphertext_len) const | Cipher | |
encode_cipher(const std::string &plaintext) const | Cipher | |
encrypt(const std::string &plaintext, const std::string &pass="", const std::string &salt="") | Cipher | |
encrypt_file(const std::string &ifn, const std::string &ofn, const std::string &pass="", const std::string &salt="") | Cipher | |
file_read(const std::string &fn) const | Cipher | |
file_write(const std::string &fn, const std::string &data, bool nl=false) const | Cipher | |
init(const std::string &pass) | Cipher | private |
kv1_t typedef | Cipher | |
m_cipher | Cipher | private |
m_count | Cipher | private |
m_debug | Cipher | private |
m_digest | Cipher | private |
m_embed | Cipher | private |
m_iv | Cipher | private |
m_key | Cipher | private |
m_pass | Cipher | private |
m_salt | Cipher | private |
set_salt(const std::string &salt) | Cipher | private |
uchar typedef | Cipher | |
uint typedef | Cipher | |
~Cipher() | Cipher |