mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
fix(esp-tls): Remove the legacy use_km_key option
This commit is contained in:
@@ -639,7 +639,9 @@ static esp_err_t set_pki_context(esp_tls_t *tls, const esp_tls_pki_t *pki)
|
|||||||
esp_ecdsa_opaque_key_t opaque_key = {
|
esp_ecdsa_opaque_key_t opaque_key = {
|
||||||
.curve = curve,
|
.curve = curve,
|
||||||
.efuse_block = tls->ecdsa_efuse_blk,
|
.efuse_block = tls->ecdsa_efuse_blk,
|
||||||
.use_km_key = false,
|
#if SOC_KEY_MANAGER_SUPPORTED
|
||||||
|
.key_recovery_info = NULL,
|
||||||
|
#endif /* SOC_KEY_MANAGER_SUPPORTED */
|
||||||
};
|
};
|
||||||
|
|
||||||
// Import opaque key reference
|
// Import opaque key reference
|
||||||
|
|||||||
@@ -183,7 +183,6 @@ Now we can calculate an HMAC for software usage with the saved key through the P
|
|||||||
|
|
||||||
// Create opaque key reference
|
// Create opaque key reference
|
||||||
esp_hmac_opaque_key_t opaque_key = {
|
esp_hmac_opaque_key_t opaque_key = {
|
||||||
.use_km_key = false,
|
|
||||||
.efuse_key_id = HMAC_KEY4,
|
.efuse_key_id = HMAC_KEY4,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -183,7 +183,6 @@ HMAC 的第三种应用场景是将其作为密钥,启用软禁用的 JTAG 接
|
|||||||
|
|
||||||
// 创建不透明密钥引用
|
// 创建不透明密钥引用
|
||||||
esp_hmac_opaque_key_t opaque_key = {
|
esp_hmac_opaque_key_t opaque_key = {
|
||||||
.use_km_key = false,
|
|
||||||
.efuse_key_id = HMAC_KEY4,
|
.efuse_key_id = HMAC_KEY4,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user