10#ifndef MBEDTLS_BLOCK_CIPHER_H
11#define MBEDTLS_BLOCK_CIPHER_H
17#if defined(MBEDTLS_AES_C)
20#if defined(MBEDTLS_ARIA_C)
23#if defined(MBEDTLS_CAMELLIA_C)
27#if defined(MBEDTLS_BLOCK_CIPHER_SOME_PSA)
54#if defined(MBEDTLS_BLOCK_CIPHER_SOME_PSA)
60#if defined(MBEDTLS_AES_C)
63#if defined(MBEDTLS_ARIA_C)
66#if defined(MBEDTLS_CAMELLIA_C)
This file contains AES definitions and functions.
mbedtls_block_cipher_engine_t
Definition block_cipher.h:47
@ MBEDTLS_BLOCK_CIPHER_ENGINE_LEGACY
Definition block_cipher.h:48
@ MBEDTLS_BLOCK_CIPHER_ENGINE_PSA
Definition block_cipher.h:49
mbedtls_block_cipher_id_t
Definition block_cipher.h:35
@ MBEDTLS_BLOCK_CIPHER_ID_AES
Definition block_cipher.h:37
@ MBEDTLS_BLOCK_CIPHER_ID_ARIA
Definition block_cipher.h:39
@ MBEDTLS_BLOCK_CIPHER_ID_CAMELLIA
Definition block_cipher.h:38
@ MBEDTLS_BLOCK_CIPHER_ID_NONE
Definition block_cipher.h:36
PSA cryptography module: type aliases.
psa_key_id_t mbedtls_svc_key_id_t
Definition crypto_types.h:292
struct i915_engine_class_instance engine
Definition i915_drm.h:1
Build-time configuration info.
Macro wrapper for struct's members.
#define MBEDTLS_PRIVATE(member)
Definition private_access.h:15
The AES context-type definition.
Definition aes.h:63
The ARIA context-type definition.
Definition aria.h:52
Definition block_cipher.h:52
mbedtls_block_cipher_id_t MBEDTLS_PRIVATE(id)
unsigned dummy
Definition block_cipher.h:59
CAMELLIA context structure.
Definition camellia.h:41