Hash type definitions for the PSA Crypto API. More...
Hash type definitions for the PSA Crypto API.
Definition in file types.h.
Go to the source code of this file.
Data Structures | |
union | psa_hash_context_t |
Structure containing the hash contexts needed by the application. More... | |
struct | psa_hash_operation_s |
Structure containing a hash context and algorithm. More... | |
#define | PSA_HASH_OPERATION_INIT { 0 } |
This macro returns a suitable initializer for a hash operation object of type psa_hash_operation_t. | |
typedef struct psa_hash_operation_s | psa_hash_operation_t |
The type of the state data structure for multipart hash operations. | |
static psa_hash_operation_t | psa_hash_operation_init (void) |
Return an initial value for a hash operation object. | |
#define PSA_HASH_OPERATION_INIT { 0 } |
This macro returns a suitable initializer for a hash operation object of type psa_hash_operation_t.
typedef struct psa_hash_operation_s psa_hash_operation_t |
The type of the state data structure for multipart hash operations.
Before calling any function on a hash operation object, the application must initialize it by any of the following means:
This is an implementation-defined struct. Applications should not make any assumptions about the content of this structure except as directed by the documentation of a specific implementation.
|
inlinestatic |
Return an initial value for a hash operation object.