Botan  2.7.0
Crypto and TLS for C++11
Namespaces
rsa.cpp File Reference
#include <botan/rsa.h>
#include <botan/internal/pk_ops_impl.h>
#include <botan/keypair.h>
#include <botan/blinding.h>
#include <botan/reducer.h>
#include <botan/workfactor.h>
#include <botan/der_enc.h>
#include <botan/ber_dec.h>
#include <botan/pow_mod.h>
#include <botan/monty.h>
#include <botan/internal/monty_exp.h>

Go to the source code of this file.

Namespaces

 Botan
 

Variable Documentation

◆ exp_blinding_bits

const size_t exp_blinding_bits = 64
protected

Definition at line 205 of file rsa.cpp.

◆ m_blinder

Blinder m_blinder
protected

Definition at line 286 of file rsa.cpp.

◆ m_blinding_bits

const size_t m_blinding_bits
protected

Definition at line 287 of file rsa.cpp.

◆ m_e

const BigInt& m_e
protected

Definition at line 391 of file rsa.cpp.

Referenced by Botan::RSA_PublicKey::get_e().

◆ m_key

const RSA_PrivateKey& m_key
protected

Definition at line 277 of file rsa.cpp.

Referenced by Botan::TPM_PrivateKey::handle().

◆ m_max_d1_bits

const size_t m_max_d1_bits
protected

Definition at line 290 of file rsa.cpp.

◆ m_max_d2_bits

const size_t m_max_d2_bits
protected

Definition at line 291 of file rsa.cpp.

◆ m_mod_bits

const size_t m_mod_bits
protected

Definition at line 289 of file rsa.cpp.

◆ m_mod_bytes

const size_t m_mod_bytes
protected

Definition at line 288 of file rsa.cpp.

◆ m_mod_p

Modular_Reducer m_mod_p
protected

Definition at line 280 of file rsa.cpp.

◆ m_mod_q

Modular_Reducer m_mod_q
protected

Definition at line 281 of file rsa.cpp.

◆ m_monty_n

std::shared_ptr<Montgomery_Params> m_monty_n
protected

Definition at line 392 of file rsa.cpp.

◆ m_monty_p

std::shared_ptr<const Montgomery_Params> m_monty_p
protected

Definition at line 282 of file rsa.cpp.

◆ m_monty_q

std::shared_ptr<const Montgomery_Params> m_monty_q
protected

Definition at line 283 of file rsa.cpp.

◆ m_n

const BigInt& m_n
protected

Definition at line 390 of file rsa.cpp.

Referenced by Botan::RSA_PublicKey::get_n().

◆ m_powermod_e_n

Fixed_Exponent_Power_Mod m_powermod_e_n
protected

Definition at line 285 of file rsa.cpp.