CryptoSys PKI
23.0.0
|
This is the complete list of members for dipki::Cipher, including all inherited members.
AeadAlg enum name | dipki::Cipher | |
Alg enum name | dipki::Cipher | |
AlgName(Alg alg) | dipki::Cipher | static |
BlockBytes(Alg alg) | dipki::Cipher | static |
Decrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, const std::string algModePad, Opts opts=Opts::None) | dipki::Cipher | static |
Decrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB, Padding pad=Padding::Default, Opts opts=Opts::None) | dipki::Cipher | static |
DecryptAEAD(const bvec_t &input, const bvec_t &key, const bvec_t &iv, AeadAlg aeadAlg, Opts opts=Opts::None, const bvec_t &aad=bvec_t()) | dipki::Cipher | static |
DecryptBlock(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB) | dipki::Cipher | static |
Encrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, const std::string algModePad, Opts opts=Opts::None) | dipki::Cipher | static |
Encrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB, Padding pad=Padding::Default, Opts opts=Opts::None) | dipki::Cipher | static |
EncryptAEAD(const bvec_t &input, const bvec_t &key, const bvec_t &iv, AeadAlg aeadAlg, Opts opts=Opts::None, const bvec_t &aad=bvec_t()) | dipki::Cipher | static |
EncryptBlock(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB) | dipki::Cipher | static |
FileDecrypt(const std::string &fileOut, const std::string &fileIn, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB, Padding pad=Padding::Default, Opts opts=Opts::None) | dipki::Cipher | static |
FileEncrypt(const std::string &fileOut, const std::string &fileIn, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB, Padding pad=Padding::Default, Opts opts=Opts::None) | dipki::Cipher | static |
KeyBytes(Alg alg) | dipki::Cipher | static |
KeyUnwrap(const bvec_t &data, const bvec_t &kek, Alg alg) | dipki::Cipher | static |
KeyWrap(const bvec_t &data, const bvec_t &kek, Alg alg) | dipki::Cipher | static |
Mode enum name | dipki::Cipher | |
None enum value | dipki::Cipher | |
Opts enum name | dipki::Cipher | |
Pad(const bvec_t &input, Alg alg, Padding pad=Padding::Pkcs5) | dipki::Cipher | static |
Padding enum name | dipki::Cipher | |
PrefixIV enum value | dipki::Cipher | |
Unpad(const bvec_t &input, Alg alg, Padding pad=Padding::Pkcs5) | dipki::Cipher | static |