libkazv
Kazv::AES256CTRDesc::Private Struct Reference

Public Types

using ImplT = CryptoPP::CTR_Mode< CryptoPP::AES >::Encryption
 

Public Member Functions

 Private ()
 
 Private (DataT keyRaw, DataT ivRaw)
 
 Private (const Private &that)
 

Public Attributes

bool valid {true}
 
std::string key
 
std::string iv
 
DataT keyRaw
 
DataT ivRaw
 
std::size_t position {}
 
ImplT algo
 

Member Typedef Documentation

◆ ImplT

using Kazv::AES256CTRDesc::Private::ImplT = CryptoPP::CTR_Mode<CryptoPP::AES>::Encryption

Constructor & Destructor Documentation

◆ Private() [1/3]

Kazv::AES256CTRDesc::Private::Private ( )
inline

◆ Private() [2/3]

Kazv::AES256CTRDesc::Private::Private ( DataT  keyRaw,
DataT  ivRaw 
)
inline

◆ Private() [3/3]

Kazv::AES256CTRDesc::Private::Private ( const Private that)
inline

Member Data Documentation

◆ algo

ImplT Kazv::AES256CTRDesc::Private::algo

◆ iv

std::string Kazv::AES256CTRDesc::Private::iv

◆ ivRaw

DataT Kazv::AES256CTRDesc::Private::ivRaw

◆ key

std::string Kazv::AES256CTRDesc::Private::key

◆ keyRaw

DataT Kazv::AES256CTRDesc::Private::keyRaw

◆ position

std::size_t Kazv::AES256CTRDesc::Private::position {}

◆ valid

bool Kazv::AES256CTRDesc::Private::valid {true}

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