Botan
1.10.9
|
#include <rsa.h>
Public Member Functions | |
SecureVector< byte > | encrypt (const byte msg[], size_t msg_len, RandomNumberGenerator &) |
size_t | max_input_bits () const |
virtual size_t | message_part_size () const |
virtual size_t | message_parts () const |
RSA_Public_Operation (const RSA_PublicKey &rsa) | |
virtual bool | verify (const byte[], size_t, const byte[], size_t) |
SecureVector< byte > | verify_mr (const byte msg[], size_t msg_len) |
bool | with_recovery () const |
|
inline |
|
inlinevirtual |
Implements Botan::PK_Ops::Encryption.
Definition at line 127 of file rsa.h.
References Botan::BigInt::encode_1363(), and n.
|
inlinevirtual |
|
inlinevirtualinherited |
Find out the message part size supported by this scheme/key.
Reimplemented in Botan::GOST_3410_Verification_Operation, Botan::ECDSA_Verification_Operation, Botan::DSA_Verification_Operation, and Botan::NR_Verification_Operation.
Definition at line 104 of file pk_ops.h.
Referenced by Botan::PK_Verifier::check_signature().
|
inlinevirtualinherited |
Find out the number of message parts supported by this scheme.
Reimplemented in Botan::GOST_3410_Verification_Operation, Botan::ECDSA_Verification_Operation, Botan::DSA_Verification_Operation, and Botan::NR_Verification_Operation.
Definition at line 98 of file pk_ops.h.
Referenced by Botan::PK_Verifier::check_signature(), and Botan::PK_Verifier::set_input_format().
|
inlinevirtualinherited |
|
inlinevirtual |
Reimplemented from Botan::PK_Ops::Verification.
Definition at line 134 of file rsa.h.
References Botan::BigInt::encode().
|
inlinevirtual |
Implements Botan::PK_Ops::Verification.