Go to the documentation of this file.
31#ifndef MBEDTLS_PSA_CRYPTO_LEGACY_H
32#define MBEDTLS_PSA_CRYPTO_LEGACY_H
34#if defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR)
35#if !defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC)
36#define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_BASIC 1
38#if !defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT)
39#define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT 1
41#if !defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT)
42#define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT 1
44#if !defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE)
45#define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE 1
47#if !defined(PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE)
48#define PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_DERIVE 1
52#if defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR)
53#if !defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC)
54#define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC 1
56#if !defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT)
57#define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_IMPORT 1
59#if !defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT)
60#define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_EXPORT 1
62#if !defined(PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE)
63#define PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_GENERATE 1
67#if defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR)
68#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_BASIC)
69#define MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_BASIC
71#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_IMPORT)
72#define MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_IMPORT
74#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_EXPORT)
75#define MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_EXPORT
77#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_GENERATE)
78#define MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_GENERATE
80#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_DERIVE)
81#define MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR_DERIVE
85#if defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR)
86#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_BASIC)
87#define MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_BASIC
89#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_IMPORT)
90#define MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_IMPORT
92#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_EXPORT)
93#define MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_EXPORT
95#if !defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_GENERATE)
96#define MBEDTLS_PSA_ACCEL_KEY_TYPE_RSA_KEY_PAIR_GENERATE