C12Adapter Opensource C++ Interface
|
This is the complete list of members for MAesEax, including all inherited members.
AssignSecureData(MByteString &destination, const MByteString &source) | MAes | static |
AssignSecureData(MByteStringVector &destination, const MByteStringVector &source) | MAes | static |
BlockSize enum value | MAes | |
Call(const MStdString &name, const MVariant ¶ms) | MObject | |
Call0(const MStdString &name) | MObject | |
Call1(const MStdString &name, const MVariant &p1) | MObject | |
Call2(const MStdString &name, const MVariant &p1, const MVariant &p2) | MObject | |
Call3(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3) | MObject | |
Call4(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4) | MObject | |
Call5(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4, const MVariant &p5) | MObject | |
Call6(const MStdString &name, const MVariant &p1, const MVariant &p2, const MVariant &p3, const MVariant &p4, const MVariant &p5, const MVariant &p6) | MObject | |
CallV(const MStdString &name, const MVariant::VariantVector ¶ms) | MObject | virtual |
CheckHexKeySizeValid(const MStdString &key) | MAes | static |
CheckKeySizeValid(const MByteString &key) | MAes | static |
Decrypt(const MByteString &cipherText) | MAes | |
DecryptBuffer(const Muint8 *cipherText, Muint8 *plainText) | MAes | |
DecryptBuffer(const char *cipherText, char *plainText) | MAes | inline |
DestroySecureData(MByteString &data) | MAes | static |
DestroySecureData(MByteStringVector &data) | MAes | static |
DestroySecureData(Muint8 *data, unsigned size) | MAes | inlinestatic |
DestroySecureData(char *data, unsigned size) | MAes | inlinestatic |
DoSetPersistentPropertiesToDefault(const MClass *staticClass) | MObject | protected |
EaxAuthenticate(const MByteString &clearText) | MAesEax | |
EaxAuthenticateBuffer(const char *clearText, unsigned clearTextSize) | MAesEax | |
EaxDecrypt(const MByteString &clearText, const MByteString &cipherText) | MAesEax | |
EaxDecryptBuffer(const char *clearText, unsigned clearTextSize, char *cipherText, unsigned cipherTextSize) | MAesEax | |
EaxDecryptToResult(const MByteString &clearText, const MByteString &data, MByteString &result) | MAesEax | |
EaxEncrypt(const MByteString &clearText, const MByteString &plainText) | MAesEax | |
EaxEncryptBuffer(const char *clearText, unsigned clearTextSize, char *cipherText, unsigned cipherTextSize) | MAesEax | |
Encrypt(const MByteString &plainText) | MAes | |
EncryptBuffer(const Muint8 *plainText, Muint8 *cipherText) | MAes | |
EncryptBuffer(const char *plainText, char *cipherText) | MAes | inline |
GetAllPersistentPropertyNames() const | MObject | virtual |
GetAllPropertyNames() const | MObject | virtual |
GetClass() const =0 | MObject | pure virtual |
GetEmbeddedSizeof() const | MObject | virtual |
GetHexKey() const | MAes | |
GetKey() const | MAes | inline |
GetPersistentPropertyDefaultValue(const MStdString &name) const | MObject | virtual |
GetProperty(const MStdString &name) const | MObject | virtual |
GetStaticClass() | MObject | inlinestatic |
GetType() const | MObject | virtual |
IsClassPresent(const MStdString &name) | MObject | inlinestatic |
IsEmbeddedObject() const | MObject | inline |
IsPropertyPresent(const MStdString &name) const | MObject | virtual |
IsServicePresent(const MStdString &name) const | MObject | virtual |
KeySize enum value | MAes | |
KeyUnwrap(const MByteString &cipher) | MAes | |
KeyUnwrapBuffer(const Muint8 *cipherText, unsigned cipherTextSize, Muint8 *keyText) | MAes | |
KeyUnwrapBuffer(const char *cipherText, unsigned cipherTextSize, char *keyText) | MAes | inline |
KeyWrap(const MByteString &keys) | MAes | |
KeyWrapBuffer(const Muint8 *keyText, unsigned keyTextSize, Muint8 *cipherText) | MAes | |
KeyWrapBuffer(const char *keyText, unsigned keyTextSize, char *cipherText) | MAes | inline |
KeyWrapEncryptionExtraSize enum value | MAes | |
KeyWrapMaximumSize enum value | MAes | |
KeyWrapMinimumSize enum value | MAes | |
MAes() | MAes | |
MAes(const MByteString &key) | MAes | |
MAes(const MAes &other) | MAes | |
MAesEax() | MAesEax | |
MAesEax(const MByteString &key) | MAesEax | |
MAesEax(const MAesEax &other) | MAesEax | |
MObject() | MObject | inlineprotected |
MoveSecureData(MByteString &destination, MByteString &source) | MAes | static |
MoveSecureData(MByteStringVector &destination, MByteStringVector &source) | MAes | static |
operator=(const MAesEax &other) | MAesEax | |
MAes::operator=(const MAes &other) | MAes | |
s_class | MObject | static |
SetHexKey(const MStdString &) | MAes | |
SetKey(const MByteString &) | MAes | |
SetPersistentPropertiesToDefault() | MObject | virtual |
SetPersistentPropertyToDefault(const MStdString &name) | MObject | virtual |
SetProperty(const MStdString &name, const MVariant &value) | MObject | virtual |
SetType(const MStdString &) | MObject | virtual |
StaticDecrypt(const MByteString &key, const MByteString &cipherText) | MAes | static |
StaticEaxAuthenticate(const MByteString &key, const MByteString &clearText) | MAesEax | static |
StaticEaxDecrypt(const MByteString &key, const MByteString &clearText, const MByteString &cipherText) | MAesEax | static |
StaticEaxEncrypt(const MByteString &key, const MByteString &clearText, const MByteString &plainText) | MAesEax | static |
StaticEncrypt(const MByteString &key, const MByteString &plainText) | MAes | static |
StaticKeyUnwrap(const MByteString &key, const MByteString &cipher) | MAes | static |
StaticKeyWrap(const MByteString &key, const MByteString &keys) | MAes | static |
SwapSecureData(MByteString &v1, MByteString &v2) | MAes | static |
SwapSecureData(MByteStringVector &v1, MByteStringVector &v2) | MAes | static |
ThrowValidationError() | MAes | static |
Validate() | MObject | virtual |
~MAes() | MAes | virtual |
~MAesEax() | MAesEax | virtual |
~MObject() | MObject | inlinevirtual |