PTLib  Version 2.10.11
PTEACypher Member List

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

BlockChainMode enum namePCypher
blockSizePCypherprotected
CBC enum valuePCypher
CFB enum valuePCypher
chainModePCypherprotected
Class()PObjectinlinestatic
Clone() constPObjectvirtual
Compare(const PObject &obj) constPObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) constPObjectvirtual
Comparison enum namePObject
CypherBlockChaining enum valuePCypher
CypherFeedback enum valuePCypher
Decode(const PString &cypher)PCypher
Decode(const PString &cypher, PString &clear)PCypher
Decode(const PString &cypher, PBYTEArray &clear)PCypher
Decode(const PString &cypher, void *data, PINDEX length)PCypher
Decode(const PBYTEArray &coded, void *data, PINDEX length)PCypher
Decode(const PBYTEArray &coded, PBYTEArray &clear)PCypher
DecodeBlock(const void *in, void *out)PTEACypherprotectedvirtual
ECB enum valuePCypher
ElectronicCodebook enum valuePCypher
Encode(const PString &str)PCypher
Encode(const PBYTEArray &clear)PCypher
Encode(const void *data, PINDEX length)PCypher
Encode(const PBYTEArray &clear, PBYTEArray &coded)PCypher
Encode(const void *data, PINDEX length, PBYTEArray &coded)PCypher
EncodeBlock(const void *in, void *out)PTEACypherprotectedvirtual
EqualTo enum valuePObject
GenerateKey(Key &newKey)PTEACypherstatic
GetClass(unsigned ancestor=0) constPObjectinlinevirtual
GetKey(Key &newKey) constPTEACypher
GreaterThan enum valuePObject
HashFunction() constPObjectvirtual
Initialise(PBoolean encoding)PTEACypherprotectedvirtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) constPObjectinlinevirtual
IsClass(const char *cls) constPObjectinline
keyPCypherprotected
LessThan enum valuePObject
NumBlockChainModes enum valuePCypher
OFB enum valuePCypher
operator!=(const PObject &obj) constPObjectinline
operator<(const PObject &obj) constPObjectinline
operator<=(const PObject &obj) constPObjectinline
operator==(const PObject &obj) constPObjectinline
operator>(const PObject &obj) constPObjectinline
operator>=(const PObject &obj) constPObjectinline
OutputFeedback enum valuePCypher
PCypher(PINDEX blockSize, BlockChainMode chainMode)PCypherprotected
PCypher(const void *keyData, PINDEX keyLength, PINDEX blockSize, BlockChainMode chainMode)PCypherprotected
PObject()PObjectinlineprotected
PrintOn(ostream &strm) constPObjectvirtual
PTEACypher(BlockChainMode chainMode=ElectronicCodebook)PTEACypher
PTEACypher(const Key &keyData, BlockChainMode chainMode=ElectronicCodebook)PTEACypher
ReadFrom(istream &strm)PObjectvirtual
SetKey(const Key &newKey)PTEACypher
~PObject()PObjectinlinevirtual