nrfxlib API 0.1.0
Loading...
Searching...
No Matches
cc3xx_crypto_primitives_private.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2021-2022 Nordic Semiconductor
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 *
6 */
7
8#ifndef CC3XX_CRYPTO_PRIMITIVES_H
9#define CC3XX_CRYPTO_PRIMITIVES_H
10
12
13typedef struct cc3xx_hash_operation_s
14{
17
18typedef struct cc3xx_cipher_operation_s{
21
22typedef struct cc3xx_mac_operation_s{
25
26typedef struct cc3xx_aead_operation_s{
29
30#endif /* CC3XX_CRYPTO_PRIMITIVES_H */
#define PSA_DRIVER_CC3XX_AEAD_OPERATION_CONTEXT_SIZE_WORDS
Definition: cc3xx_crypto_primitives_sizes.h:10
#define PSA_DRIVER_CC3XX_MAC_OPERATION_CONTEXT_SIZE_WORDS
Definition: cc3xx_crypto_primitives_sizes.h:9
#define PSA_DRIVER_CC3XX_HASH_OPERATION_CONTEXT_SIZE_WORDS
Definition: cc3xx_crypto_primitives_sizes.h:7
#define PSA_DRIVER_CC3XX_CIPHER_OPERATION_CONTEXT_SIZE_WORDS
Definition: cc3xx_crypto_primitives_sizes.h:8
Definition: cc3xx_crypto_primitives_private.h:26
Definition: cc3xx_crypto_primitives_private.h:18
Definition: cc3xx_crypto_primitives_private.h:14
Definition: cc3xx_crypto_primitives_private.h:22