All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PTEACypher Member List

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

BlockChainMode enum name | PCypher |
blockSize | PCypher | protected
CBC enum value | PCypher |
CFB enum value | PCypher |
chainMode | PCypher | protected
Class() | PObject | inline static
Clone() const | PObject | virtual
Compare(const PObject &obj) const | PObject | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
CypherBlockChaining enum value | PCypher |
CypherFeedback enum value | PCypher |
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) | PTEACypher | protected virtual
ECB enum value | PCypher |
ElectronicCodebook enum value | PCypher |
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) | PTEACypher | protected virtual
EqualTo enum value | PObject |
GenerateKey(Key &newKey) | PTEACypher | static
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetKey(Key &newKey) const | PTEACypher |
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
Initialise(PBoolean encoding) | PTEACypher | protected virtual
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
key | PCypher | protected
LessThan enum value | PObject |
NumBlockChainModes enum value | PCypher |
OFB enum value | PCypher |
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
OutputFeedback enum value | PCypher |
PCypher(PINDEX blockSize, BlockChainMode chainMode) | PCypher | protected
PCypher(const void *keyData, PINDEX keyLength, PINDEX blockSize, BlockChainMode chainMode) | PCypher | protected
PObject() | PObject | inline protected
PrintOn(ostream &strm) const | PObject | virtual
PTEACypher(BlockChainMode chainMode=ElectronicCodebook) | PTEACypher |
PTEACypher(const Key &keyData, BlockChainMode chainMode=ElectronicCodebook) | PTEACypher |
ReadFrom(istream &strm) | PObject | virtual
SetKey(const Key &newKey) | PTEACypher |
~PObject() | PObject | inline virtual