Fabcoin Core  0.16.2
P2P Digital Currency
Public Types | Public Member Functions | List of all members
RC6_Info Class Reference

RC6 block cipher information. More...

#include <rc6.h>

Inheritance diagram for RC6_Info:
[legend]
Collaboration diagram for RC6_Info:
[legend]

Public Types

typedef word32 RC6_WORD
 

Public Member Functions

CRYPTOPP_STATIC_CONSTEXPR const char * StaticAlgorithmName ()
 
- Public Member Functions inherited from VariableKeyLength< 16, 16, 32, 8 >
CRYPTOPP_STATIC_CONSTEXPR size_t CRYPTOPP_API StaticGetValidKeyLength (size_t keylength)
 The minimum key length used by the algorithm provided as a constant. More...
 
- Public Member Functions inherited from VariableRounds< 20 >
CRYPTOPP_STATIC_CONSTEXPR unsigned int StaticGetDefaultRounds (size_t keylength)
 The default number of rounds for the algorithm provided as a constant. More...
 

Additional Inherited Members

- Protected Member Functions inherited from VariableRounds< 20 >
void ThrowIfInvalidRounds (int rounds, const Algorithm *alg)
 Validates the number of rounds for an algorithm. More...
 
unsigned int GetRoundsAndThrowIfInvalid (const NameValuePairs &param, const Algorithm *alg)
 Validates the number of rounds for an algorithm. More...
 

Detailed Description

RC6 block cipher information.

Definition at line 16 of file rc6.h.

Member Typedef Documentation

Definition at line 19 of file rc6.h.

Member Function Documentation

CRYPTOPP_STATIC_CONSTEXPR const char* RC6_Info::StaticAlgorithmName ( )
inline

Definition at line 18 of file rc6.h.


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