C12Adapter Opensource C++ Interface
MAesEax Member List

This is the complete list of members for MAesEax, including all inherited members.

AssignSecureData(MByteString &destination, const MByteString &source)MAesstatic
AssignSecureData(MByteStringVector &destination, const MByteStringVector &source)MAesstatic
BlockSize enum valueMAes
Call(const MStdString &name, const MVariant &params)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 &params)MObjectvirtual
CheckHexKeySizeValid(const MStdString &key)MAesstatic
CheckKeySizeValid(const MByteString &key)MAesstatic
Decrypt(const MByteString &cipherText)MAes
DecryptBuffer(const Muint8 *cipherText, Muint8 *plainText)MAes
DecryptBuffer(const char *cipherText, char *plainText)MAesinline
DestroySecureData(MByteString &data)MAesstatic
DestroySecureData(MByteStringVector &data)MAesstatic
DestroySecureData(Muint8 *data, unsigned size)MAesinlinestatic
DestroySecureData(char *data, unsigned size)MAesinlinestatic
DoSetPersistentPropertiesToDefault(const MClass *staticClass)MObjectprotected
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)MAesinline
GetAllPersistentPropertyNames() const MObjectvirtual
GetAllPropertyNames() const MObjectvirtual
GetClass() const =0MObjectpure virtual
GetEmbeddedSizeof() const MObjectvirtual
GetHexKey() const MAes
GetKey() const MAesinline
GetPersistentPropertyDefaultValue(const MStdString &name) const MObjectvirtual
GetProperty(const MStdString &name) const MObjectvirtual
GetStaticClass()MObjectinlinestatic
GetType() const MObjectvirtual
IsClassPresent(const MStdString &name)MObjectinlinestatic
IsEmbeddedObject() const MObjectinline
IsPropertyPresent(const MStdString &name) const MObjectvirtual
IsServicePresent(const MStdString &name) const MObjectvirtual
KeySize enum valueMAes
KeyUnwrap(const MByteString &cipher)MAes
KeyUnwrapBuffer(const Muint8 *cipherText, unsigned cipherTextSize, Muint8 *keyText)MAes
KeyUnwrapBuffer(const char *cipherText, unsigned cipherTextSize, char *keyText)MAesinline
KeyWrap(const MByteString &keys)MAes
KeyWrapBuffer(const Muint8 *keyText, unsigned keyTextSize, Muint8 *cipherText)MAes
KeyWrapBuffer(const char *keyText, unsigned keyTextSize, char *cipherText)MAesinline
KeyWrapEncryptionExtraSize enum valueMAes
KeyWrapMaximumSize enum valueMAes
KeyWrapMinimumSize enum valueMAes
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()MObjectinlineprotected
MoveSecureData(MByteString &destination, MByteString &source)MAesstatic
MoveSecureData(MByteStringVector &destination, MByteStringVector &source)MAesstatic
operator=(const MAesEax &other)MAesEax
MAes::operator=(const MAes &other)MAes
s_classMObjectstatic
SetHexKey(const MStdString &)MAes
SetKey(const MByteString &)MAes
SetPersistentPropertiesToDefault()MObjectvirtual
SetPersistentPropertyToDefault(const MStdString &name)MObjectvirtual
SetProperty(const MStdString &name, const MVariant &value)MObjectvirtual
SetType(const MStdString &)MObjectvirtual
StaticDecrypt(const MByteString &key, const MByteString &cipherText)MAesstatic
StaticEaxAuthenticate(const MByteString &key, const MByteString &clearText)MAesEaxstatic
StaticEaxDecrypt(const MByteString &key, const MByteString &clearText, const MByteString &cipherText)MAesEaxstatic
StaticEaxEncrypt(const MByteString &key, const MByteString &clearText, const MByteString &plainText)MAesEaxstatic
StaticEncrypt(const MByteString &key, const MByteString &plainText)MAesstatic
StaticKeyUnwrap(const MByteString &key, const MByteString &cipher)MAesstatic
StaticKeyWrap(const MByteString &key, const MByteString &keys)MAesstatic
SwapSecureData(MByteString &v1, MByteString &v2)MAesstatic
SwapSecureData(MByteStringVector &v1, MByteStringVector &v2)MAesstatic
ThrowValidationError()MAesstatic
Validate()MObjectvirtual
~MAes()MAesvirtual
~MAesEax()MAesEaxvirtual
~MObject()MObjectinlinevirtual