Main Page | Namespace List | Class List | File List | Namespace Members | Class Members | File Members

glite::Crypt Member List

This is the complete list of members for glite::Crypt, including all inherited members.
Base64Key typedefglite::Crypt
byte typedefglite::Crypt
Crypt(const std::string cipher="bf-cbc", int keyLength=0)glite::Crypt
decodeBase64(const Base64Key &b64key, Key &key) const glite::Crypt
decrypt(byte *in, int isize, byte *&out, int &osize) const glite::Crypt
decrypt(const std::string &ifile, const std::string &ofile) const glite::Crypt
divideModulo(const longByte numerator, const longByte denominator) const glite::Crypt [private]
drawIV()glite::Crypt [private]
drawKey()glite::Crypt [private]
drawPRN(Key &key) const glite::Crypt [private]
drawPRN(Polynom &p) const glite::Crypt [private]
encodeBase64(const Key &key, Base64Key &b64key) const glite::Crypt
encrypt(byte *in, int isize, byte *&out, int &osize) const glite::Crypt
encrypt(const std::string &ifile, const std::string &ofile) const glite::Crypt
evalLagrangeInterpAt0(const Key &x, LongKey &numerator, LongKey &denominator) const glite::Crypt [private]
evalPolynom(const Polynom &p, const longByte x) const glite::Crypt [private]
getBufferSize() const glite::Crypt
getIV() const glite::Crypt
getKey() const glite::Crypt
getVerbose() const glite::Crypt
handleError(const char *thisFile, int thisLine) const glite::Crypt [private]
initCrypters()glite::Crypt [private]
initPolynom(int k, byte a0) const glite::Crypt [private]
inverseModulo(const longByte n) const glite::Crypt [private]
joinKeySSS(const int nNeeded, const Key &x, const SplitShortKeys &keys, Key &key) const glite::Crypt
joinKeyTSS(const SplitKeys &keys, Key &key) const glite::Crypt
Key typedefglite::Crypt
longByte typedefglite::Crypt
LongKey typedefglite::Crypt
m_bufferSizeglite::Crypt [private]
m_cipherNameglite::Crypt [private]
m_dctxglite::Crypt [private]
m_ectxglite::Crypt [private]
m_ivglite::Crypt [private]
m_ivLengthglite::Crypt [private]
m_keyglite::Crypt [private]
m_keyLengthglite::Crypt [private]
m_typeglite::Crypt [private]
m_verboseglite::Crypt [private]
Polynom typedefglite::Crypt
printOn(std::ostream &os) const glite::Crypt
seedPRNG(int bytes=1) const glite::Crypt [private]
setBufferSize(int size)glite::Crypt
setKeyAndIV(const Key &key, const Key &iv=Key())glite::Crypt
setVerbose(int verbose)glite::Crypt
shortByte typedefglite::Crypt
ShortKey typedefglite::Crypt
SplitKeys typedefglite::Crypt
splitKeySSS(const Key &key, int nNeeded, int nShares, Key &x, SplitShortKeys &keys) const glite::Crypt
splitKeyTSS(const Key &key, int nShares, SplitKeys &keys) const glite::Crypt
SplitShortKeys typedefglite::Crypt
~Crypt()glite::Crypt

Generated on Thu May 11 18:54:33 2006 for Glite Security encrypted storage cpp by doxygen 1.3.5