Fabcoin Core  0.16.2
P2P Digital Currency
Classes | Typedefs
rabin.h File Reference

Classes for Rabin encryption and signature schemes. More...

#include "cryptlib.h"
#include "oaep.h"
#include "pssr.h"
#include "integer.h"
Include dependency graph for rabin.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RabinFunction
 Rabin trapdoor function using the public key. More...
 
class  InvertibleRabinFunction
 Rabin trapdoor function using the private key. More...
 
struct  Rabin
 Rabin keys. More...
 
struct  RabinES< STANDARD >
 Rabin encryption scheme. More...
 
struct  RabinSS< STANDARD, H >
 Rabin signature scheme. More...
 

Typedefs

typedef RabinES< OAEP< SHA1 > >::Decryptor RabinDecryptor
 
typedef RabinES< OAEP< SHA1 > >::Encryptor RabinEncryptor
 

Detailed Description

Classes for Rabin encryption and signature schemes.

Definition in file rabin.h.

Typedef Documentation

typedef RabinES<OAEP<SHA1> >::Decryptor RabinDecryptor

Definition at line 131 of file rabin.h.

typedef RabinES<OAEP<SHA1> >::Encryptor RabinEncryptor

Definition at line 133 of file rabin.h.