Security Scol plugin
|
#include <panama.h>
Public Member Functions | |
CRYPTOPP_CONSTANT (DIGESTSIZE=32) | |
unsigned int | DigestSize () const |
void | TruncatedFinal (byte *hash, size_t size) |
CRYPTOPP_STATIC_CONSTEXPR const char * | StaticAlgorithmName () |
std::string | AlgorithmProvider () const |
Public Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO > | |
std::string | AlgorithmName () const |
The algorithm name. | |
Protected Member Functions | |
void | Init () |
void | HashEndianCorrectedBlock (const word32 *data) |
size_t | HashMultipleBlocks (const word32 *input, size_t length) |
word32 * | StateBuf () |
Protected Member Functions inherited from Panama< B > | |
CRYPTOPP_CONSTANT (STAGES=32) | |
std::string | AlgorithmProvider () const |
void | Reset () |
void | Iterate (size_t count, const word32 *p=NULLPTR, byte *output=NULLPTR, const byte *input=NULLPTR, KeystreamOperation operation=WRITE_KEYSTREAM) |
Protected Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO > | |
std::string | AlgorithmName () const |
The algorithm name. | |
Protected Attributes | |
FixedSizeSecBlock< word32, 8 > | m_buf |
Protected Attributes inherited from Panama< B > | |
FixedSizeAlignedSecBlock< word32, 20+8 *32 > | m_state |
Additional Inherited Members | |
Static Public Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO > | |
static std::string CRYPTOPP_API | StaticAlgorithmName () |
The algorithm name. | |
Protected Types inherited from Panama< B > | |
typedef word32 | Stage[8] |
Static Protected Member Functions inherited from AlgorithmImpl< BASE, ALGORITHM_INFO > | |
static std::string CRYPTOPP_API | StaticAlgorithmName () |
The algorithm name. | |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
protected |
Definition at line 433 of file panama.cpp.
|
inlineprotected |
|
inlineprotected |
|
inline |
void PanamaHash::TruncatedFinal | ( | byte * | hash, |
size_t | size | ||
) |
Definition at line 440 of file panama.cpp.
|
protected |