 |
AM243x MCU+ SDK
11.00.00
|
|
Go to the documentation of this file.
66 #define CRYPTO_DKEK_KEY_LEN (32U)
71 #define SA2UL_DKEK_KEY_LEN CRYPTO_DKEK_KEY_LEN
73 #define DTHE_DKEK_KEY_LEN CRYPTO_DKEK_KEY_LEN
78 #define KDF_LABEL_AND_CONTEXT_LEN_MAX 41U
129 #define tisci_msg_sa2ul_set_dkek_resp tisci_msg_crypto_set_dkek_resp
164 #define tisci_msg_sa2ul_release_dkek_resp tisci_msg_crypto_release_dkek_resp
217 #define tisci_msg_sa2ul_get_dkek_resp tisci_msg_crypto_get_dkek_resp
uint8_t kdf_label_and_context[KDF_LABEL_AND_CONTEXT_LEN_MAX]
Definition: tisci_dkek.h:117
uint8_t kdf_context_len
Definition: tisci_dkek.h:181
#define KDF_LABEL_AND_CONTEXT_LEN_MAX
key derivation label and context length
Definition: tisci_dkek.h:78
uint8_t kdf_label_and_context[KDF_LABEL_AND_CONTEXT_LEN_MAX]
Definition: tisci_dkek.h:96
TISCI Response for Releasing DKEK.
Definition: tisci_dkek.h:159
struct tisci_header hdr
Definition: tisci_dkek.h:138
uint8_t sa2ul_instance
Definition: tisci_dkek.h:152
TISCI Request for getting DKEK via TISCI.
Definition: tisci_dkek.h:198
struct tisci_msg_crypto_set_dkek_req __attribute__((__packed__))
uint8_t instance
Definition: tisci_dkek.h:179
struct tisci_header hdr
Definition: tisci_dkek.h:151
uint8_t dkek[CRYPTO_DKEK_KEY_LEN]
Definition: tisci_dkek.h:213
uint8_t kdf_context_len
Definition: tisci_dkek.h:116
TISCI Request for getting DKEK via TISCI.
Definition: tisci_dkek.h:177
uint8_t kdf_label_len
Definition: tisci_dkek.h:201
uint8_t sa2ul_instance
Definition: tisci_dkek.h:114
TISCI Request for setting DKEK in crypto engine registers.
Definition: tisci_dkek.h:112
struct tisci_header hdr
Definition: tisci_dkek.h:212
uint8_t instance
Definition: tisci_dkek.h:139
struct tisci_header hdr
Definition: tisci_dkek.h:178
struct tisci_header hdr
Definition: tisci_dkek.h:92
TISCI Request for setting DKEK in crypto engine registers.
Definition: tisci_dkek.h:91
uint8_t kdf_context_len
Definition: tisci_dkek.h:95
uint8_t instance
Definition: tisci_dkek.h:93
struct tisci_header hdr
Definition: tisci_dkek.h:113
TISCI Response for requesting DKEK.
Definition: tisci_dkek.h:211
TISCI Request for releasing DKEK.
Definition: tisci_dkek.h:137
uint8_t kdf_label_len
Definition: tisci_dkek.h:94
struct tisci_header hdr
Definition: tisci_dkek.h:125
struct tisci_header hdr
Definition: tisci_dkek.h:160
TISCI Response for setting DKEK in crypto engine registers.
Definition: tisci_dkek.h:124
struct tisci_header hdr
Definition: tisci_dkek.h:199
TISCI Request for releasing DKEK.
Definition: tisci_dkek.h:150
uint8_t kdf_label_len
Definition: tisci_dkek.h:180
uint8_t kdf_context_len
Definition: tisci_dkek.h:202
uint8_t kdf_label_len
Definition: tisci_dkek.h:115
uint8_t sa2ul_instance
Definition: tisci_dkek.h:200
uint8_t kdf_label_and_context[KDF_LABEL_AND_CONTEXT_LEN_MAX]
Definition: tisci_dkek.h:182
uint8_t kdf_label_and_context[KDF_LABEL_AND_CONTEXT_LEN_MAX]
Definition: tisci_dkek.h:203
#define CRYPTO_DKEK_KEY_LEN
This file contains:
Definition: tisci_dkek.h:66