MySQL  8.0.22
Source Code Documentation
RSA_gen Class Reference

Public Member Functions

 RSA_gen (uint32_t key_size=2048, uint32_t exponent=RSA_F4)
 
 ~RSA_gen ()
 
RSAoperator() (void)
 Passing key type is a violation against the principle of generic programming when this operator is used in an algorithm but it at the same time increases usefulness of this class when used stand alone. More...
 

Private Attributes

uint32_t m_key_size
 
uint32_t m_exponent
 

Constructor & Destructor Documentation

◆ RSA_gen()

RSA_gen::RSA_gen ( uint32_t  key_size = 2048,
uint32_t  exponent = RSA_F4 
)
inline

◆ ~RSA_gen()

RSA_gen::~RSA_gen ( )
inline

Member Function Documentation

◆ operator()()

RSA* RSA_gen::operator() ( void  )
inline

Passing key type is a violation against the principle of generic programming when this operator is used in an algorithm but it at the same time increases usefulness of this class when used stand alone.

Member Data Documentation

◆ m_exponent

uint32_t RSA_gen::m_exponent
private

◆ m_key_size

uint32_t RSA_gen::m_key_size
private

The documentation for this class was generated from the following file: