Crypto++
8.8
Free C++ class library of cryptographic schemes

Threefish block cipher transformation functions. More...
Additional Inherited Members  
Public Types inherited from Threefish_Base< 64 >  
typedef SecBlock< word64, AllocatorWithCleanup< word64, true > >  AlignedSecBlock64 
Public Member Functions inherited from Threefish_Base< 64 >  
void  SetTweak (const NameValuePairs ¶ms) 
Public Member Functions inherited from BlockCipherImpl< Threefish_Info< 64 > >  
unsigned int  BlockSize () const 
Provides the block size of the algorithm. More...  
Public Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO >  
std::string  AlgorithmName () const 
The algorithm name. More...  
Static Public Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO >  
static std::string  StaticAlgorithmName () 
The algorithm name. More...  
Public Attributes inherited from Threefish_Base< 64 >  
AlignedSecBlock64  m_wspace 
AlignedSecBlock64  m_rkey 
AlignedSecBlock64  m_tweak 
Threefish block cipher transformation functions.
Provides implementation common to encryption and decryption
Definition at line 122 of file threefish.h.