MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClHash_Algorithms.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------*/
2 /* Copyright 2021-2023 NXP */
3 /* */
4 /* NXP Confidential. This software is owned or controlled by NXP and may */
5 /* only be used strictly in accordance with the applicable license terms. */
6 /* By expressly accepting such terms or by downloading, installing, */
7 /* activating and/or otherwise using the software, you are agreeing that */
8 /* you have read, and that you agree to comply with and are bound by, such */
9 /* license terms. If you do not agree to be bound by the applicable license */
10 /* terms, then you may not retain, install, activate or otherwise use the */
11 /* software. */
12 /*--------------------------------------------------------------------------*/
13 
18 #ifndef MCUXCLHASH_ALGORITHMS_H_
19 #define MCUXCLHASH_ALGORITHMS_H_
20 
21 #include <mcuxClConfig.h> // Exported features flags header
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
44 
51 
52 
59 
66 
67 
74 
81 
88 
95 
96 
97 
98 
99 
100 
101 
102 
103 
104 
105 
106 
107 
108 
109 
110 
113 #ifdef __cplusplus
114 } /* extern "C" */
115 #endif
116 
117 #endif /* MCUXCLHASH_ALGORITHMS_H_ */
const mcuxClHash_AlgorithmDescriptor_t mcuxClHash_AlgorithmDescriptor_Sha256
Sha-256 algorithm descriptor Sha-256 hash calculation using the Hash functionality of ELS,...
const mcuxClHash_AlgorithmDescriptor_t mcuxClHash_AlgorithmDescriptor_Sha512
Sha-512 algorithm descriptor Sha-512 hash calculation using the Hash functionality of ELS,...
static mcuxClHash_Algo_t mcuxClHash_Algorithm_Sha384
Sha-384 algorithm Sha-384 hash calculation using the Hash functionality of ELS, it supports RTF.
Definition: mcuxClHash_Algorithms.h:80
const mcuxClHash_AlgorithmDescriptor_t mcuxClHash_AlgorithmDescriptor_Sha384
Sha-384 algorithm descriptor Sha-384 hash calculation using the Hash functionality of ELS,...
const mcuxClHash_AlgorithmDescriptor_t mcuxClHash_AlgorithmDescriptor_Sha224
Sha-224 algorithm descriptor Sha-224 hash calculation using the Hash functionality of ELS,...
const mcuxClHash_AlgorithmDescriptor_t *const mcuxClHash_Algo_t
Hash mode/algorithm type.
Definition: mcuxClHash_Types.h:55
struct mcuxClHash_AlgorithmDescriptor mcuxClHash_AlgorithmDescriptor_t
Hash mode/algorithm descriptor type.
Definition: mcuxClHash_Types.h:47
static mcuxClHash_Algo_t mcuxClHash_Algorithm_Sha224
Sha-224 algorithm Sha-224 hash calculation using the Hash functionality of ELS, it does not support R...
Definition: mcuxClHash_Algorithms.h:50
static mcuxClHash_Algo_t mcuxClHash_Algorithm_Sha512
Sha-512 algorithm Sha-512 hash calculation using the Hash functionality of ELS, it supports RTF.
Definition: mcuxClHash_Algorithms.h:94
static mcuxClHash_Algo_t mcuxClHash_Algorithm_Sha256
Sha-256 algorithm Sha-256 hash calculation using the Hash functionality of ELS, it supports RTF.
Definition: mcuxClHash_Algorithms.h:65