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

beecrypt::security::interfaces::RSAPrivateCrtKey Class Reference
[C++ classes mimicking java.security.interfaces]

The interface to an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem (CRT) information values. More...

#include <RSAPrivateCrtKey.h>

Inheritance diagram for beecrypt::security::interfaces::RSAPrivateCrtKey:

Inheritance graph
[legend]
Collaboration diagram for beecrypt::security::interfaces::RSAPrivateCrtKey:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual const mpnumbergetPublicExponent () const =0 throw ()
virtual const mpbarrettgetPrimeP () const =0 throw ()
virtual const mpbarrettgetPrimeQ () const =0 throw ()
virtual const mpnumbergetPrimeExponentP () const =0 throw ()
virtual const mpnumbergetPrimeExponentQ () const =0 throw ()
virtual const mpnumbergetCrtCoefficient () const =0 throw ()

Detailed Description

The interface to an RSA private key, as defined in the PKCS#1 standard, using the Chinese Remainder Theorem (CRT) information values.


Member Function Documentation

virtual const mpnumber& beecrypt::security::interfaces::RSAPrivateCrtKey::getCrtCoefficient  )  const throw () [pure virtual]
 

virtual const mpnumber& beecrypt::security::interfaces::RSAPrivateCrtKey::getPrimeExponentP  )  const throw () [pure virtual]
 

virtual const mpnumber& beecrypt::security::interfaces::RSAPrivateCrtKey::getPrimeExponentQ  )  const throw () [pure virtual]
 

virtual const mpbarrett& beecrypt::security::interfaces::RSAPrivateCrtKey::getPrimeP  )  const throw () [pure virtual]
 

virtual const mpbarrett& beecrypt::security::interfaces::RSAPrivateCrtKey::getPrimeQ  )  const throw () [pure virtual]
 

virtual const mpnumber& beecrypt::security::interfaces::RSAPrivateCrtKey::getPublicExponent  )  const throw () [pure virtual]
 


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