#include <VarRSA.h>
Inheritance diagram for CODEX_Ciphers::VarRSACipherText:


Public Member Functions | |
| VarRSACipherText () | |
| Default constructor, for creating an object to be unmarshalled. | |
| VarRSACipherText (BIGNUM *c1, BIGNUM *c2) | |
| Constructor taking ciphertext as a BIGNUMs. | |
| VarRSACipherText (const CODEX_ASN1::BigNumber &c1, const CODEX_ASN1::BigNumber &c2) | |
| Constructor taking ciphertext as BigNumber%s. | |
| VarRSACipherText (const VarRSACipherText &aOther) | |
| Copy constructor. | |
| virtual | ~VarRSACipherText () |
| Destructor. | |
| void | operator= (const VarRSACipherText &aOther) |
| Assignment operator. | |
| bool | operator== (const VarRSACipherText &aBN) const |
| Equality operator. | |
| bool | operator!= (const VarRSACipherText &aBN) const |
| Inequality operator. | |
| const CODEX_ASN1::BigNumber & | c1 () const |
| const CODEX_ASN1::BigNumber & | c2 () const |
| VarRSABlindCipherText * | blind (const RSACipherText &aOther, const CODEX_ASN1::BigNumber &modulus) const |
| Blind a ciphertext. | |
| int | marshal (unsigned char **pp) const |
| Serialize the object. | |
| void * | unmarshal (void *bogus, unsigned char **pp, long length) |
| Unserialize the object. | |
| bool | initialized () const |
Protected Attributes | |
| bool | m_initialized |
| Has this object been initialized yet, or is it still blank? | |
Definition at line 40 of file VarRSA.h.
|
||||||||||||
|
Blind a ciphertext.
Definition at line 46 of file VarRSACipherText.cc. References CODEX_ASN1::BigNumber::value(). Referenced by CODEX_KeyService::ClientMessageSigner::handler(). |
|
|
Definition at line 83 of file VarRSA.h. Referenced by CODEX_KeyService::ClientMessageVerifier::handler(), and VarRSACipherText(). |
|
|
Definition at line 88 of file VarRSA.h. Referenced by VarRSACipherText(). |
|
1.4.1