Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

rabin.h File Reference

#include "oaep.h"
#include "pssr.h"
#include "integer.h"

Go to the source code of this file.

Compounds

class  InvertibleRabinFunction
class  RabinFunction
class  RabinPrivateKeyTemplate
class  RabinPublicKeyTemplate

Defines

#define RabinSignerWith(H)   RabinPrivateKeyTemplate<SignerWithRecoveryTemplate<InvertibleRabinFunction, PSSR<H> > >
#define RabinVerifierWith(H)   RabinPublicKeyTemplate<VerifierWithRecoveryTemplate<RabinFunction, PSSR<H> >, RabinSignerWith(H) >

Typedefs

typedef RabinPrivateKeyTemplate<
DecryptorTemplate<OAEP<SHA>,
InvertibleRabinFunction> > 
RabinDecryptor
 Rabin Decryptor. More...

typedef RabinPublicKeyTemplate<
EncryptorTemplate<OAEP<SHA>,
RabinFunction>, RabinDecryptor
RabinEncryptor
 Rabin Encryptor. More...


Detailed Description

Definition in file rabin.h.


Define Documentation

#define RabinSignerWith( H )   RabinPrivateKeyTemplate<SignerWithRecoveryTemplate<InvertibleRabinFunction, PSSR<H> > >
 

Definition at line 97 of file rabin.h.

#define RabinVerifierWith( H )   RabinPublicKeyTemplate<VerifierWithRecoveryTemplate<RabinFunction, PSSR<H> >, RabinSignerWith(H) >
 

Definition at line 98 of file rabin.h.


Typedef Documentation

typedef RabinPrivateKeyTemplate< DecryptorTemplate< OAEP< SHA >,InvertibleRabinFunction > > RabinDecryptor
 

Rabin Decryptor.

Definition at line 91 of file rabin.h.

typedef RabinPublicKeyTemplate< EncryptorTemplate< OAEP< SHA >,RabinFunction >,RabinDecryptor > RabinEncryptor
 

Rabin Encryptor.

Definition at line 94 of file rabin.h.


Generated at Mon Jan 15 01:16:39 2001 for Crypto++ by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000