7.1.3.1.2 已翻譯 對應原文版本:2.3.0
ECDSA
ECDSA
The CA SHALL indicate an ECDSA key using the
id-ecPublicKey(OID: 1.2.840.10045.2.1) algorithm identifier. The parameters MUST use thenamedCurveencoding.
- For P-256 keys, the
namedCurveMUST besecp256r1(OID: 1.2.840.10045.3.1.7).- For P-384 keys, the
namedCurveMUST besecp384r1(OID: 1.3.132.0.34).- For P-521 keys, the
namedCurveMUST besecp521r1(OID: 1.3.132.0.35).
CA 應(SHALL)使用 id-ecPublicKey(OID:1.2.840.10045.2.1)演算法識別碼表示 ECDSA 金鑰。參數應(MUST)使用 namedCurve 編碼方式。
- P-256 金鑰之
namedCurve應(MUST)為secp256r1(OID:1.2.840.10045.3.1.7)。 - P-384 金鑰之
namedCurve應(MUST)為secp384r1(OID:1.3.132.0.34)。 - P-521 金鑰之
namedCurve應(MUST)為secp521r1(OID:1.3.132.0.35)。
When encoded, the
AlgorithmIdentifierfor ECDSA keys MUST be byte-for-byte identical with the following hex-encoded bytes:
- For P-256 keys,
301306072a8648ce3d020106082a8648ce3d030107.- For P-384 keys,
301006072a8648ce3d020106052b81040022.- For P-521 keys,
301006072a8648ce3d020106052b81040023.
編碼時,ECDSA 金鑰的 AlgorithmIdentifier 應(MUST)與下列十六進位編碼位元組逐位元組完全相同:
- P-256 金鑰:
301306072a8648ce3d020106082a8648ce3d030107。 - P-384 金鑰:
301006072a8648ce3d020106052b81040022。 - P-521 金鑰:
301006072a8648ce3d020106052b81040023。