/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/ |
D | efuse.h | 93 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);
|
D | hmac.h | 25 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/ |
D | efuse.h | 92 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);
|
D | hmac.h | 25 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/ |
D | efuse.h | 101 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);
|
D | hmac.h | 33 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/ |
D | efuse.h | 102 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);
|
D | hmac.h | 31 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/ |
D | efuse.h | 107 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);
|
D | hmac.h | 33 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/ |
D | efuse.h | 85 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/ |
D | esp32h2beta1.py | 139 def get_key_block_purpose(self, key_block): argument 140 if key_block < 0 or key_block > self.EFUSE_MAX_KEY: 152 ][key_block]
|
D | esp32c6.py | 163 def get_key_block_purpose(self, key_block): argument 164 if key_block < 0 or key_block > self.EFUSE_MAX_KEY: 176 ][key_block]
|
D | esp32p4.py | 161 def get_key_block_purpose(self, key_block): argument 162 if key_block < 0 or key_block > self.EFUSE_MAX_KEY: 174 ][key_block]
|
D | esp32c3.py | 198 def get_key_block_purpose(self, key_block): argument 199 if key_block < 0 or key_block > self.EFUSE_MAX_KEY: 211 ][key_block]
|
D | esp32s2.py | 245 def get_key_block_purpose(self, key_block): argument 246 if key_block < 0 or key_block > self.EFUSE_MAX_KEY: 258 ][key_block]
|
D | esp32s3.py | 248 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/ |
D | esp_efuse_api_key.c | 400 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/ |
D | tlsv1_server.c | 61 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()
|
D | tlsv1_client.c | 79 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()
|