Loading...
Searching...
No Matches
crypto_builtin_composites.h File Reference
`#include "mbedtls/private_access.h"`
`#include <psa/crypto_driver_common.h>`
`#include "mbedtls/cmac.h"`
`#include "mbedtls/gcm.h"`
`#include "mbedtls/ccm.h"`
`#include "mbedtls/chachapoly.h"`
`#include "mbedtls/ecdsa.h"`
`#include "mbedtls/ecjpake.h"`
Include dependency graph for crypto_builtin_composites.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Data Structures

struct | mbedtls_psa_hmac_operation_t
struct | mbedtls_psa_mac_operation_t
struct | mbedtls_psa_aead_operation_t
struct | mbedtls_psa_sign_hash_interruptible_operation_t
struct | mbedtls_psa_verify_hash_interruptible_operation_t
struct | mbedtls_psa_pake_operation_t

## Macros

#define | MBEDTLS_PSA_BUILTIN_MAC
#define | MBEDTLS_PSA_HMAC_OPERATION_INIT { 0, PSA_HASH_OPERATION_INIT, { 0 } }
#define | MBEDTLS_PSA_MAC_OPERATION_INIT { 0, { 0 } }
#define | MBEDTLS_PSA_BUILTIN_AEAD 1
#define | MBEDTLS_PSA_AEAD_OPERATION_INIT { 0, 0, 0, 0, { 0 } }
#define | MBEDTLS_PSA_SIGN_HASH_INTERRUPTIBLE_OPERATION_INIT { 0 }
#define | MBEDTLS_VERIFY_SIGN_HASH_INTERRUPTIBLE_OPERATION_INIT { 0 }
#define | MBEDTLS_PSA_BUILTIN_PAKE 1
#define | MBEDTLS_PSA_JPAKE_BUFFER_SIZE ((3 + 1 + 65 + 1 + 65 + 1 + 32) * 2)
#define | MBEDTLS_PSA_PAKE_OPERATION_INIT { { 0 } }

## Macro Definition Documentation

## MBEDTLS_PSA_AEAD_OPERATION_INIT

#define MBEDTLS_PSA_AEAD_OPERATION_INIT { 0, 0, 0, 0, { 0 } }

Definition at line 103 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_BUILTIN_AEAD

#define MBEDTLS_PSA_BUILTIN_AEAD 1

Definition at line 75 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_BUILTIN_MAC

#define MBEDTLS_PSA_BUILTIN_MAC

Definition at line 41 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_BUILTIN_PAKE

#define MBEDTLS_PSA_BUILTIN_PAKE 1

Definition at line 183 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_HMAC_OPERATION_INIT

#define MBEDTLS_PSA_HMAC_OPERATION_INIT { 0, PSA_HASH_OPERATION_INIT, { 0 } }

Definition at line 54 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_JPAKE_BUFFER_SIZE

#define MBEDTLS_PSA_JPAKE_BUFFER_SIZE ((3 + 1 + 65 + 1 + 65 + 1 + 32) * 2)

Definition at line 189 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_MAC_OPERATION_INIT

#define MBEDTLS_PSA_MAC_OPERATION_INIT { 0, { 0 } }

Definition at line 70 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_PAKE_OPERATION_INIT

#define MBEDTLS_PSA_PAKE_OPERATION_INIT { { 0 } }

Definition at line 212 of file crypto_builtin_composites.h.

## MBEDTLS_PSA_SIGN_HASH_INTERRUPTIBLE_OPERATION_INIT

#define MBEDTLS_PSA_SIGN_HASH_INTERRUPTIBLE_OPERATION_INIT { 0 }

Definition at line 137 of file crypto_builtin_composites.h.

## MBEDTLS_VERIFY_SIGN_HASH_INTERRUPTIBLE_OPERATION_INIT

#define MBEDTLS_VERIFY_SIGN_HASH_INTERRUPTIBLE_OPERATION_INIT { 0 }

Definition at line 174 of file crypto_builtin_composites.h.