Loading...
Searching...
No Matches
crypto_sizes.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2021 HAW Hamburg
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
8
9#pragma once
10
26
27#ifdef __cplusplus
28extern "C" {
29#endif
30
31#include "kernel_defines.h"
32#include "crypto_values.h"
33
34#include "aead/sizes.h"
37#include "cipher/sizes.h"
38#include "hash/sizes.h"
39#include "key/sizes.h"
40#include "key/values.h"
41#include "key_agreement/sizes.h"
43#include "mac/sizes.h"
44#include "sizes.h"
45
46#ifdef __cplusplus
47}
48#endif
49
AEAD size definitions for the PSA Crypto API.
Asymmetric encryption size definitions for the PSA Crypto API.
Asymmetric signature size definitions for the PSA Crypto API.
Cipher size definitions for the PSA Crypto API.
Value definitions for PSA Crypto.
Hash size definitions for the PSA Crypto API.
Common macros and compiler attributes/pragmas configuration.
Key size definitions for the PSA Crypto API.
Key values definitions for the PSA Crypto API.
Key agreement size definitions for the PSA Crypto API.
Key derivation size definitions for the PSA Crypto API.
MAC size definitions for the PSA Crypto API.
Size definitions for the PSA Crypto API.