HashAlgo Struct Reference
Common interface for hash algorithms. More...
#include <crypto.h>
Data Fields | |
const char_t * | name |
const uint8_t * | oid |
size_t | oidSize |
size_t | contextSize |
size_t | blockSize |
size_t | digestSize |
size_t | minPadSize |
bool_t | bigEndian |
HashAlgoCompute | compute |
HashAlgoInit | init |
HashAlgoUpdate | update |
HashAlgoFinal | final |
HashAlgoFinalRaw | finalRaw |
Detailed Description
Field Documentation
◆ bigEndian
◆ blockSize
◆ compute
HashAlgoCompute compute |
◆ contextSize
◆ digestSize
◆ final
HashAlgoFinal final |
◆ finalRaw
HashAlgoFinalRaw finalRaw |
◆ init
HashAlgoInit init |
◆ minPadSize
◆ name
◆ oid
◆ oidSize
◆ update
HashAlgoUpdate update |
The documentation for this struct was generated from the following file:
- cyclone_crypto/core/crypto.h