CryptoSys API  6.22.1
crsysapi::Cipher Member List

This is the complete list of members for crsysapi::Cipher, including all inherited members.

Alg enum namecrsysapi::Cipher
AlgName(Alg alg)crsysapi::Cipherstatic
BlockBytes(Alg alg)crsysapi::Cipherstatic
Decrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, const std::string &algModePad, Opts opts=Opts::None)crsysapi::Cipherstatic
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::Cipherstatic
DecryptBlock(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB)crsysapi::Cipherstatic
Encrypt(const bvec_t &data, const bvec_t &key, const bvec_t &iv, const std::string &algModePad, Opts opts=Opts::None)crsysapi::Cipherstatic
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::Cipherstatic
EncryptBlock(const bvec_t &data, const bvec_t &key, const bvec_t &iv, Alg alg, Mode mode=Mode::ECB)crsysapi::Cipherstatic
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::Cipherstatic
KeyUnwrap(const bvec_t &data, const bvec_t &kek, Alg alg)crsysapi::Cipherstatic
KeyWrap(const bvec_t &data, const bvec_t &kek, Alg alg)crsysapi::Cipherstatic
Mode enum namecrsysapi::Cipher
ModeName(Mode mode)crsysapi::Cipherstatic
None enum valuecrsysapi::Cipher
Opts enum namecrsysapi::Cipher
Pad enum namecrsysapi::Cipher
PrefixIV enum valuecrsysapi::Cipher
Update(const bvec_t &data)crsysapi::Cipher
Copyright © 2001-24 D.I. Management Services Pty Limited ABN 78 083 210 584 Australia. All rights reserved. <www.di-mgt.com.au> <www.cryptosys.net>. Generated on Sat Jan 6 2024 18:00:07 by Doxygen 1.9.1.