Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2025 TU Dresden
3 * SPDX-FileCopyrightText: 2021 HAW Hamburg
4 * SPDX-License-Identifier: LGPL-2.1-only
5 */
6
7#pragma once
8
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
29
38
71
76#define PSA_KEY_DERIVATION_OPERATION_INIT { 0 }
77
89
90#ifdef __cplusplus
91}
92#endif
93
Structure storing a key derivation context.
Definition types.h:35
int dummy
Not implemented yet.
Definition types.h:36
struct psa_key_derivation_operation_s psa_key_derivation_operation_t
The type of the state object for key derivation operations.
Definition types.h:70
#define PSA_KEY_DERIVATION_OPERATION_INIT
This macro returns a suitable initializer for a key derivation operation object of type psa_key_deriv...
Definition types.h:76
static psa_key_derivation_operation_t psa_key_derivation_operation_init(void)
Return an initial value for a key derivation operation object.
Definition types.h:83
uint16_t psa_key_derivation_step_t
Encoding of the step of a key derivation.
Definition types.h:28