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