Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

rsakp Struct Reference
[Integer Factorization Primitives: RSA]

RSA keypair. More...

#include <rsakp.h>

Collaboration diagram for rsakp:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 rsakp ()
 rsakp (const rsakp &)
 ~rsakp ()

Public Attributes

mpbarrett n
 The modulus.
mpnumber e
 The public exponent.
mpnumber d
 The private exponent.
mpbarrett p
 The first prime factor of the modulus.
mpbarrett q
 The second prime factor of the modulus.
mpnumber dp
 the first prime coefficient. $dp=d\ \textrm{mod}\ (p-1)$
mpnumber dq
 the second prime coefficient. $dq=d\ \textrm{mod}\ (q-1)$
mpnumber qi
 the crt coefficient. $qi=q^{-1}\ \textrm{mod}\ p$

Detailed Description

RSA keypair.


Constructor & Destructor Documentation

rsakp::rsakp  ) 
 

rsakp::rsakp const rsakp  ) 
 

rsakp::~rsakp  ) 
 


Member Data Documentation

rsakp::d
 

The private exponent.

rsakp::dp
 

the first prime coefficient. $dp=d\ \textrm{mod}\ (p-1)$

rsakp::dq
 

the second prime coefficient. $dq=d\ \textrm{mod}\ (q-1)$

rsakp::e
 

The public exponent.

rsakp::n
 

The modulus.

$n=pq$

rsakp::p
 

The first prime factor of the modulus.

rsakp::q
 

The second prime factor of the modulus.

rsakp::qi
 

the crt coefficient. $qi=q^{-1}\ \textrm{mod}\ p$


The documentation for this struct was generated from the following file:
Generated on Mon Jun 20 10:10:32 2005 for BeeCrypt by  doxygen 1.4.0