#include <eccrypto.h>
Inheritance diagram for ECDecryptor:

Public Types | |
| typedef EC::Point | Point |
Public Methods | |
| ECDecryptor (const ECPrivateKey< EC > &key) | |
| ECDecryptor (const ECParameters< EC > ¶ms,const Point &Q,const Integer &d) | |
| ECDecryptor (const OID &oid,const Point &Q,const Integer &d) | |
| ECDecryptor (const EC &ec,const Point &G,const Integer &n,const Point &Q,const Integer &d) | |
| ECDecryptor (RandomNumberGenerator &rng,const ECParameters< EC > ¶ms) | |
| ECDecryptor (RandomNumberGenerator &rng,const OID &oid) | |
| ECDecryptor (RandomNumberGenerator &rng,const EC &ec,const Point &G,const Integer &n) | |
| ECDecryptor (BufferedTransformation &bt) | |
| unsigned int | MaxPlainTextLength (unsigned int cipherTextLength)const |
| maximum length of plaintext for a given ciphertext length. More... | |
| unsigned int | CipherTextLength (unsigned int plainTextLength)const |
| calculate length of ciphertext given length of plaintext. More... | |
| unsigned int | Decrypt (const byte *cipherText,unsigned int cipherTextLength,byte *plainText) |
| decrypt a byte string, and return the length of plaintext. More... | |
Definition at line 356 of file eccrypto.h.
|
|||
|
Reimplemented from ECPrivateKey. Definition at line 359 of file eccrypto.h. |
|
||||
|
Definition at line 361 of file eccrypto.h. |
|
||||||||
|
Definition at line 361 of file eccrypto.h. |
|
||||||||
|
Definition at line 361 of file eccrypto.h. |
|
||||||||||||
|
Definition at line 361 of file eccrypto.h. |
|
||||||
|
Definition at line 361 of file eccrypto.h. |
|
||||||
|
Definition at line 361 of file eccrypto.h. |
|
||||||||||
|
Definition at line 361 of file eccrypto.h. |
|
||||
|
Definition at line 361 of file eccrypto.h. |
|
||||
|
calculate length of ciphertext given length of plaintext.
Reimplemented from PK_CryptoSystem. Definition at line 365 of file eccrypto.h. |
|
||||||||
|
decrypt a byte string, and return the length of plaintext. Precondition: size of plainText == MaxPlainTextLength(cipherTextLength) bytes. The function returns the actual length of the plaintext, or 0 if decryption fails. Reimplemented from PK_Decryptor. Definition at line 368 of file eccrypto.h. |
|
||||
|
maximum length of plaintext for a given ciphertext length.
Reimplemented from PK_CryptoSystem. Definition at line 363 of file eccrypto.h. |
1.2.4 written by Dimitri van Heesch,
© 1997-2000