forked from espressif/esp-idf
docs: Update cn translation for ecdsa
This commit is contained in:
@@ -67,13 +67,11 @@ Following code snippet uses :cpp:func:`esp_efuse_write_key` to set physical key
|
|||||||
ECDSA Curve Configuration
|
ECDSA Curve Configuration
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
The ECDSA peripheral of {IDF_TARGET_NAME} supports both ECDSA-P192 and ECDSA-P256 operations, but only ECDSA-P256 operations are enabled by default. ECDSA-P192 operations can be enabled based on the following configuration.
|
The ECDSA peripheral of {IDF_TARGET_NAME} supports both ECDSA-P192 and ECDSA-P256 operations, but only ECDSA-P256 operations are enabled by default. You can enable ECDSA-P192 operations through the following configuration options:
|
||||||
|
|
||||||
- :ref:`CONFIG_ESP_ECDSA_ENABLE_P192_CURVE`
|
- :ref:`CONFIG_ESP_ECDSA_ENABLE_P192_CURVE` enables support for ECDSA-P192 curve operations, allowing the device to perform ECDSA operations with both 192-bit and 256-bit curves. However, if ECDSA-P192 operations have already been permanently disabled during eFuse write protection, enabling this option can not re-enable ECDSA-P192 curve operations.
|
||||||
Enables support for ECDSA-P192 curve operations, allowing the device to perform ECDSA operations using both the 192-bit and 256-bit curves. However, if ECDSA-P192 operations have already been permanently disabled during write protecting, enabling this configuration will not re-enable ECDSA-P192 curve operations.
|
|
||||||
|
|
||||||
- :cpp:func:`esp_efuse_enable_ecdsa_p192_curve_mode()`
|
- :cpp:func:`esp_efuse_enable_ecdsa_p192_curve_mode()` enables ECDSA-P192 curve operations programmatically by writing the appropriate value to the eFuse, allowing both P-192 and P-256 curve operations. Note that this API will fail if the eFuse is already write-protected.
|
||||||
This API can be used to enable ECDSA-P192 curve operations programmatically. It writes the appropriate value to the eFuse to allow both P-192 and P-256 curve operations. Note that this API will fail if the eFuse has already been write-protected.
|
|
||||||
|
|
||||||
.. only:: SOC_ECDSA_SUPPORT_DETERMINISTIC_MODE
|
.. only:: SOC_ECDSA_SUPPORT_DETERMINISTIC_MODE
|
||||||
|
|
||||||
|
@@ -61,6 +61,18 @@ ECDSA 密钥可以通过 ``idf.py`` 脚本在外部编程。以下是关于编
|
|||||||
// writing key failed, maybe written already
|
// writing key failed, maybe written already
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.. only:: SOC_ECDSA_P192_CURVE_DEFAULT_DISABLED
|
||||||
|
|
||||||
|
ECDSA 曲线配置
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
{IDF_TARGET_NAME} 的 ECDSA 外设支持 ECDSA-P192 和 ECDSA-P256 两种曲线操作,但默认仅启用 ECDSA-P256 操作。可以通过以下配置项启用 ECDSA-P192 操作:
|
||||||
|
|
||||||
|
- :ref:`CONFIG_ESP_ECDSA_ENABLE_P192_CURVE` 启用对 ECDSA-P192 曲线操作的支持,使设备可以同时执行 192 位和 256 位的 ECDSA 曲线操作。但请注意,如果 eFuse 写保护期间已永久禁用 ECDSA-P192 操作,则启用该配置项也无法重新启用该功能。
|
||||||
|
|
||||||
|
- :cpp:func:`esp_efuse_enable_ecdsa_p192_curve_mode()` 可用于以编程方式启用 ECDSA-P192 曲线操作。它会向 eFuse 写入相应值,从而使设备支持 P-192 和 P-256 曲线操作。但请注意,若对应的 eFuse 区域已被写保护,则此 API 将调用失败。
|
||||||
|
|
||||||
.. only:: SOC_ECDSA_SUPPORT_DETERMINISTIC_MODE
|
.. only:: SOC_ECDSA_SUPPORT_DETERMINISTIC_MODE
|
||||||
|
|
||||||
生成确定性签名
|
生成确定性签名
|
||||||
|
Reference in New Issue
Block a user