Home
last modified time | relevance | path

Searched refs:key_block (Results 1 – 20 of 20) sorted by relevance

/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/
Defuse.h93 int ets_efuse_write_key(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose, const void *data,…
110 ets_efuse_purpose_t ets_efuse_get_key_purpose(ets_efuse_block_t key_block);
119 bool ets_efuse_find_purpose(ets_efuse_purpose_t purpose, ets_efuse_block_t *key_block);
132 bool ets_efuse_key_block_unused(ets_efuse_block_t key_block);
263 int ets_jtag_enable_temporarily(const uint8_t *jtag_hmac_key, ets_efuse_block_t key_block);
Dhmac.h25 int ets_hmac_calculate_message(ets_efuse_block_t key_block, const void *message, size_t message_len…
40 int ets_hmac_calculate_downstream(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose);
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/
Defuse.h92 int ets_efuse_write_key(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose, const void *data,…
109 ets_efuse_purpose_t ets_efuse_get_key_purpose(ets_efuse_block_t key_block);
118 bool ets_efuse_find_purpose(ets_efuse_purpose_t purpose, ets_efuse_block_t *key_block);
131 bool ets_efuse_key_block_unused(ets_efuse_block_t key_block);
262 int ets_jtag_enable_temporarily(const uint8_t *jtag_hmac_key, ets_efuse_block_t key_block);
Dhmac.h25 int ets_hmac_calculate_message(ets_efuse_block_t key_block, const void *message, size_t message_len…
40 int ets_hmac_calculate_downstream(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose);
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/
Defuse.h101 int ets_efuse_write_key(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose, const void *data,…
118 ets_efuse_purpose_t ets_efuse_get_key_purpose(ets_efuse_block_t key_block);
127 bool ets_efuse_find_purpose(ets_efuse_purpose_t purpose, ets_efuse_block_t *key_block);
140 bool ets_efuse_key_block_unused(ets_efuse_block_t key_block);
325 int ets_jtag_enable_temporarily(const uint8_t *jtag_hmac_key, ets_efuse_block_t key_block);
Dhmac.h33 int ets_hmac_calculate_message(ets_efuse_block_t key_block, const void *message, size_t message_len…
48 int ets_hmac_calculate_downstream(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose);
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/
Defuse.h102 int ets_efuse_write_key(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose, const void *data,…
119 ets_efuse_purpose_t ets_efuse_get_key_purpose(ets_efuse_block_t key_block);
128 bool ets_efuse_find_purpose(ets_efuse_purpose_t purpose, ets_efuse_block_t *key_block);
141 bool ets_efuse_key_block_unused(ets_efuse_block_t key_block);
326 int ets_jtag_enable_temporarily(const uint8_t *jtag_hmac_key, ets_efuse_block_t key_block);
Dhmac.h31 int ets_hmac_calculate_message(ets_efuse_block_t key_block, const void *message, size_t message_len…
46 int ets_hmac_calculate_downstream(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose);
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/
Defuse.h107 int ets_efuse_write_key(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose, const void *data,…
124 ets_efuse_purpose_t ets_efuse_get_key_purpose(ets_efuse_block_t key_block);
133 bool ets_efuse_find_purpose(ets_efuse_purpose_t purpose, ets_efuse_block_t *key_block);
146 bool ets_efuse_key_block_unused(ets_efuse_block_t key_block);
356 int ets_jtag_enable_temporarily(const uint8_t *jtag_hmac_key, ets_efuse_block_t key_block);
Dhmac.h33 int ets_hmac_calculate_message(ets_efuse_block_t key_block, const void *message, size_t message_len…
48 int ets_hmac_calculate_downstream(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose);
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/
Defuse.h85 int ets_efuse_write_key(ets_efuse_block_t key_block, ets_efuse_purpose_t purpose, const void *data,…
102 ets_efuse_purpose_t ets_efuse_get_key_purpose(ets_efuse_block_t key_block);
111 bool ets_efuse_find_purpose(ets_efuse_purpose_t purpose, ets_efuse_block_t *key_block);
124 bool ets_efuse_key_block_unused(ets_efuse_block_t key_block);
/hal_espressif-latest/tools/esptool_py/esptool/targets/
Desp32h2beta1.py139 def get_key_block_purpose(self, key_block): argument
140 if key_block < 0 or key_block > self.EFUSE_MAX_KEY:
152 ][key_block]
Desp32c6.py163 def get_key_block_purpose(self, key_block): argument
164 if key_block < 0 or key_block > self.EFUSE_MAX_KEY:
176 ][key_block]
Desp32p4.py161 def get_key_block_purpose(self, key_block): argument
162 if key_block < 0 or key_block > self.EFUSE_MAX_KEY:
174 ][key_block]
Desp32c3.py198 def get_key_block_purpose(self, key_block): argument
199 if key_block < 0 or key_block > self.EFUSE_MAX_KEY:
211 ][key_block]
Desp32s2.py245 def get_key_block_purpose(self, key_block): argument
246 if key_block < 0 or key_block > self.EFUSE_MAX_KEY:
258 ][key_block]
Desp32s3.py248 def get_key_block_purpose(self, key_block): argument
249 if key_block < 0 or key_block > self.EFUSE_MAX_KEY:
261 ][key_block]
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/with_key_purposes/
Desp_efuse_api_key.c400 esp_efuse_block_t key_block; in esp_secure_boot_read_key_digests() local
415 if (!esp_efuse_find_purpose(s_revoke_table[i].digest_purpose, &key_block)) { in esp_secure_boot_read_key_digests()
418 …rusted_keys->key_digests[i] = (const void *)esp_efuse_utility_get_read_register_address(key_block); in esp_secure_boot_read_key_digests()
/hal_espressif-latest/components/wpa_supplicant/src/tls/
Dtlsv1_server.c61 u8 key_block[TLS_MAX_KEY_BLOCK_LEN]; in tlsv1_server_derive_keys() local
90 key_block, key_block_len)) { in tlsv1_server_derive_keys()
95 key_block, key_block_len); in tlsv1_server_derive_keys()
97 pos = key_block; in tlsv1_server_derive_keys()
Dtlsv1_client.c79 u8 key_block[TLS_MAX_KEY_BLOCK_LEN]; in tls_derive_keys() local
109 key_block, key_block_len)) { in tls_derive_keys()
114 key_block, key_block_len); in tls_derive_keys()
116 pos = key_block; in tls_derive_keys()