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

# RabinES< STANDARD > Struct Template Reference

`#include <rabin.h>`

Inheritance diagram for RabinES< STANDARD >:

List of all members.

## Detailed Description

### template<class STANDARD>
struct RabinES< STANDARD >

Rabin encryption.

Definition at line 89 of file rabin.h.

## Public Types
typedef STANDARD | Standard
| see EncryptionStandard for a list of standards
typedef TF_CryptoSchemeOptions< TF_ES< STANDARD, Rabin, int >, Rabin, MessageEncodingMethod > | SchemeOptions
typedef PK_FinalTemplate< TF_DecryptorImpl< SchemeOptions > > | Decryptor
| implements PK_Decryptor interface
typedef PK_FinalTemplate< TF_EncryptorImpl< SchemeOptions > > | Encryptor
| implements PK_Encryptor interface
typedef RabinFunction | PublicKey
typedef InvertibleRabinFunction | PrivateKey
## Static Public Member Functions
std::string | StaticAlgorithmName ()

The documentation for this struct was generated from the following file:

- rabin.h