Loading...
Searching...
No Matches
types.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2025 TU Dresden
3 * Copyright (C) 2021 HAW Hamburg
4 *
5 * This file is subject to the terms and conditions of the GNU Lesser
6 * General Public License v2.1. See the file LICENSE in the top level
7 * directory for more details.
8 */
9
10#pragma once
11
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
32
41
74
79#define PSA_KEY_DERIVATION_OPERATION_INIT { 0 }
80
92
93#ifdef __cplusplus
94}
95#endif
96
Structure storing a key derivation context.
Definition types.h:38
int dummy
Not implemented yet.
Definition types.h:39
struct psa_key_derivation_operation_s psa_key_derivation_operation_t
The type of the state object for key derivation operations.
Definition types.h:73
#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:79
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:86
uint16_t psa_key_derivation_step_t
Encoding of the step of a key derivation.
Definition types.h:31