Crypto++ 8.2 Free C++ class library of cryptographic schemes

Classes | Typedefs
elgamal.h File Reference

Classes and functions for ElGamal key agreement and encryption schemes. More...

Go to the source code of this file.

## Classes
class | ElGamalBase
| ElGamal key agreement and encryption schemes base class. More...
class | ElGamalObjectImpl< BASE, SCHEME_OPTIONS, KEY >
| ElGamal key agreement and encryption schemes default implementation. More...
struct | DL_PublicKey_ElGamal< BASE >
| ElGamal Public Key adapter. More...
struct | DL_PrivateKey_ElGamal< BASE >
| ElGamal Private Key adapter. More...
struct | ElGamalKeys
| ElGamal key agreement and encryption schemes keys. More...
struct | ElGamal
| ElGamal encryption scheme with non-standard padding. More...

## Typedefs
typedef ElGamal::Encryptor | ElGamalEncryptor
typedef ElGamal::Decryptor | ElGamalDecryptor

## Detailed Description

Classes and functions for ElGamal key agreement and encryption schemes.

Definition in file elgamal.h.