![]() |
Synergy Software Package User's Manual
|
Interface definition for Synergy Crypto HASH Framework module. More...
Data Structures | |
| struct | sf_crypto_hash_context_t |
| struct | sf_crypto_hash_callback_args_t |
| struct | sf_crypto_hash_cfg_t |
| struct | sf_crypto_hash_api_t |
| struct | sf_crypto_hash_instance_t |
Macros | |
| #define | SF_CRYPTO_HASH_API_VERSION_MAJOR (2U) |
| #define | SF_CRYPTO_HASH_MESSAGE_DIGEST_SIZE_MD5 (16U) |
| Message Digest size for SHA1. More... | |
| #define | SF_CRYPTO_HASH_MESSAGE_DIGEST_SIZE_SHA1 (20U) |
| Message Digest size for SHA1. | |
| #define | SF_CRYPTO_HASH_MESSAGE_DIGEST_SIZE_SHA224 (28U) |
| Message Digest size for SHA224. | |
| #define | SF_CRYPTO_HASH_MESSAGE_DIGEST_SIZE_SHA256 (32U) |
| Message Digest size for SHA256. | |
Typedefs | |
| typedef void | sf_crypto_hash_ctrl_t |
Interface definition for Synergy Crypto HASH Framework module.
This is the Interface of SF_CRYPTO_HASH Framework module.
Crypto HASH Framework Interface description: Crypto Framework
| #define SF_CRYPTO_HASH_API_VERSION_MAJOR (2U) |
The API version of SSP Crypto HASH Framework
| #define SF_CRYPTO_HASH_MESSAGE_DIGEST_SIZE_MD5 (16U) |
Message Digest size for SHA1.
Message Digest size for each HASH algorithm in bytes
| typedef void sf_crypto_hash_ctrl_t |
SSP Crypto framework control block. Allocate an instance specific control block to pass into the SSP Crypto framework API calls.
State codes for the SSP SSP Crypto HASH Framework