Loading...
Searching...
No Matches
id.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2024 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
25#include <stdint.h>
26
33typedef uint32_t psa_key_id_t;
34
41#define PSA_KEY_ID_NULL ((psa_key_id_t)0)
42
46#define PSA_KEY_ID_USER_MIN ((psa_key_id_t)0x00000001)
47
51#define PSA_KEY_ID_USER_MAX ((psa_key_id_t)0x3fffffff)
52
56#define PSA_KEY_ID_VENDOR_MIN ((psa_key_id_t)0x40000000)
57
61#define PSA_KEY_ID_VENDOR_MAX ((psa_key_id_t)0x7fffffff)
62
63#ifdef __cplusplus
64}
65#endif
66
uint32_t psa_key_id_t
Key identifier.
Definition id.h:33