gfpcrypt.h File Reference


Detailed Description

Implementation of schemes based on DL over GF(p).

Definition in file gfpcrypt.h.

#include "pubkey.h"
#include "modexppc.h"
#include "sha.h"
#include "algparam.h"
#include "asn.h"
#include "smartptr.h"
#include "hmac.h"
#include <limits.h>

Go to the source code of this file.

Classes

class  DL_GroupParameters_IntegerBased
 _ More...
class  DL_GroupParameters_IntegerBasedImpl< GROUP_PRECOMP, BASE_PRECOMP >
 _ More...
class  DL_GroupParameters_GFP
 GF(p) group parameters. More...
class  DL_GroupParameters_GFP_DefaultSafePrime
 GF(p) group parameters that default to same primes. More...
class  DL_Algorithm_GDSA< T >
 GDSA algorithm. More...
class  DL_Algorithm_NR< T >
 NR algorithm. More...
class  DL_PublicKey_GFP< GP >
class  DL_PrivateKey_GFP< GP >
 DL private key (in GF(p) groups). More...
struct  DL_SignatureKeys_GFP
 DL signing/verification keys (in GF(p) groups). More...
struct  DL_CryptoKeys_GFP
 DL encryption/decryption keys (in GF(p) groups). More...
class  DL_PublicKey_GFP_OldFormat< BASE >
 provided for backwards compatibility, this class uses the old non-standard Crypto++ key format More...
class  DL_PrivateKey_GFP_OldFormat< BASE >
 provided for backwards compatibility, this class uses the old non-standard Crypto++ key format More...
struct  GDSA< H >
 DSA-1363 More...
struct  NR< H >
 NR More...
class  DL_GroupParameters_DSA
 DSA group parameters, these are GF(p) group parameters that are allowed by the DSA standard. More...
struct  DL_Keys_DSA
 DSA keys. More...
struct  DSA
 DSA More...
class  DL_EncryptionAlgorithm_Xor< MAC, DHAES_MODE >
 the XOR encryption method, for use with DL-based cryptosystems More...
class  DL_KeyDerivationAlgorithm_P1363< T, DHAES_MODE, KDF >
 _ More...
struct  DLIES< COFACTOR_OPTION, DHAES_MODE >
 Discrete Log Integrated Encryption Scheme, AKA DLIES. More...


Generated on Sat Dec 23 02:07:11 2006 for Crypto++ by  doxygen 1.5.1-p1