| Base(bool initialized) | CODEX_ASN1::Base | |
| ElGamalPublicKey() | CODEX_Ciphers::ElGamalPublicKey | |
| ElGamalPublicKey(BIGNUM *p, BIGNUM *g, BIGNUM *y) | CODEX_Ciphers::ElGamalPublicKey | |
| ElGamalPublicKey(const CODEX_ASN1::BigNumber &p, const CODEX_ASN1::BigNumber &g, const CODEX_ASN1::BigNumber &y) | CODEX_Ciphers::ElGamalPublicKey | |
| ElGamalPublicKey(const ElGamalPublicKey &aKey) | CODEX_Ciphers::ElGamalPublicKey | |
| encrypt(const BIGNUM *message, BIGNUM *k=0) const | CODEX_Ciphers::ElGamalPublicKey | |
| encryptS(const BIGNUM *message, const CODEX_ASN1::Base &id, const HashFunction &hashFunc, BIGNUM *k=0) const | CODEX_Ciphers::ElGamalPublicKey | |
| encryptVals(const BIGNUM *message, BIGNUM *k, BIGNUM *c1, BIGNUM *c2) const | CODEX_Ciphers::ElGamalPublicKey | [protected] |
| fromFile(const char *fname) | CODEX_Ciphers::ElGamalPublicKey | |
| g() const | CODEX_Ciphers::ElGamalPublicKey | [inline] |
| initialized() const | CODEX_ASN1::Base | [inline] |
| m_initialized | CODEX_ASN1::Base | [protected] |
| marshal(unsigned char **pp) const | CODEX_Ciphers::ElGamalPublicKey | [virtual] |
| operator=(const ElGamalPublicKey &aKey) | CODEX_Ciphers::ElGamalPublicKey | |
| p() const | CODEX_Ciphers::ElGamalPublicKey | [inline] |
| p1() const | CODEX_Ciphers::ElGamalPublicKey | |
| q() const | CODEX_Ciphers::ElGamalPublicKey | |
| toFile(const char *fname) const | CODEX_Ciphers::ElGamalPublicKey | |
| unmarshal(void *bogus, unsigned char **pp, long length) | CODEX_Ciphers::ElGamalPublicKey | [virtual] |
| verifySignature(const ElGamalSignature &signature, const BIGNUM *message) const | CODEX_Ciphers::ElGamalPublicKey | |
| y() const | CODEX_Ciphers::ElGamalPublicKey | [inline] |
| ~Base() | CODEX_ASN1::Base | [virtual] |
| ~ElGamalPublicKey() | CODEX_Ciphers::ElGamalPublicKey | [virtual] |