1 /*
2  * Copyright (c) 2024 Eriptic Technologies.
3  *
4  * SPDX-License-Identifier: Apache-2.0 or MIT
5  */
6 
7 #ifndef EDHOC_TEST_VECTORS_RFC9529_H
8 #define EDHOC_TEST_VECTORS_RFC9529_H
9 
10 #include <stdint.h>
11 
12 extern const uint8_t T1_RFC9529__METHOD;
13 extern const uint8_t T1_RFC9529__SUITES_I[];
14 extern const uint8_t T1_RFC9529__SUITES_R[];
15 extern const uint8_t T1_RFC9529__X[];
16 extern const uint8_t T1_RFC9529__G_X[];
17 extern const uint8_t T1_RFC9529__Y[];
18 extern const uint8_t T1_RFC9529__G_Y[];
19 extern const uint8_t T1_RFC9529__C_I[];
20 extern const uint8_t T1_RFC9529__C_R[];
21 extern const uint8_t T1_RFC9529__SK_I[];
22 extern const uint8_t T1_RFC9529__PK_I[];
23 extern const uint8_t T1_RFC9529__SK_R[];
24 extern const uint8_t T1_RFC9529__PK_R[];
25 extern const uint8_t T1_RFC9529__ID_CRED_R[];
26 extern const uint8_t T1_RFC9529__CRED_R[];
27 extern const uint8_t T1_RFC9529__ID_CRED_I[];
28 extern const uint8_t T1_RFC9529__CRED_I[];
29 extern const uint8_t T1_RFC9529__MESSAGE_1[];
30 extern const uint8_t T1_RFC9529__MESSAGE_2[];
31 extern const uint8_t T1_RFC9529__MESSAGE_3[];
32 extern const uint8_t T1_RFC9529__MESSAGE_4[];
33 extern const uint8_t T1_RFC9529__PRK_out[];
34 
35 extern uint32_t T1_RFC9529__SUITES_I_LEN;
36 extern uint32_t T1_RFC9529__SUITES_R_LEN;
37 extern uint32_t T1_RFC9529__X_LEN;
38 extern uint32_t T1_RFC9529__G_X_LEN;
39 extern uint32_t T1_RFC9529__Y_LEN;
40 extern uint32_t T1_RFC9529__G_Y_LEN;
41 extern uint32_t T1_RFC9529__C_I_LEN;
42 extern uint32_t T1_RFC9529__C_R_LEN;
43 extern uint32_t T1_RFC9529__SK_I_LEN;
44 extern uint32_t T1_RFC9529__PK_I_LEN;
45 extern uint32_t T1_RFC9529__SK_R_LEN;
46 extern uint32_t T1_RFC9529__PK_R_LEN;
47 extern uint32_t T1_RFC9529__ID_CRED_R_LEN;
48 extern uint32_t T1_RFC9529__CRED_R_LEN;
49 extern uint32_t T1_RFC9529__ID_CRED_I_LEN;
50 extern uint32_t T1_RFC9529__CRED_I_LEN;
51 extern uint32_t T1_RFC9529__MESSAGE_1_LEN;
52 extern uint32_t T1_RFC9529__MESSAGE_2_LEN;
53 extern uint32_t T1_RFC9529__MESSAGE_3_LEN;
54 extern uint32_t T1_RFC9529__MESSAGE_4_LEN;
55 extern uint32_t T1_RFC9529__PRK_out_LEN;
56 
57 #endif