CryptoSys API
6.22.1
|
This is the complete list of members for crsysapi::Cipher, including all inherited members.
Alg enum name | crsysapi::Cipher | |
AlgName(Alg alg) | crsysapi::Cipher | static |
BlockBytes(Alg alg) | crsysapi::Cipher | static |
Decrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, const std::string &algModePad, Opts opts=Opts::None) | crsysapi::Cipher | static |
Decrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB, Pad pad=Pad::Default, Opts opts=Opts::None) | crsysapi::Cipher | static |
DecryptBlock(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB) | crsysapi::Cipher | static |
Encrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, const std::string &algModePad, Opts opts=Opts::None) | crsysapi::Cipher | static |
Encrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB, Pad pad=Pad::Default, Opts opts=Opts::None) | crsysapi::Cipher | static |
EncryptBlock(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB) | crsysapi::Cipher | static |
Final() | crsysapi::Cipher | |
InitDecrypt(const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode) | crsysapi::Cipher | |
InitEncrypt(const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode) | crsysapi::Cipher | |
KeyBytes(Alg alg) | crsysapi::Cipher | static |
KeyUnwrap(const bvec_t &data, const bvec_t &kek, Alg alg) | crsysapi::Cipher | static |
KeyWrap(const bvec_t &data, const bvec_t &kek, Alg alg) | crsysapi::Cipher | static |
Mode enum name | crsysapi::Cipher | |
ModeName(Mode mode) | crsysapi::Cipher | static |
None enum value | crsysapi::Cipher | |
Opts enum name | crsysapi::Cipher | |
Pad enum name | crsysapi::Cipher | |
PrefixIV enum value | crsysapi::Cipher | |
Update(const bvec_t &data) | crsysapi::Cipher |