A.3 私鑰語法
橢圓曲線私鑰的表達采用與X9.62相同的ASN.1定義,其定義如下:
ECPrivateKey{CURVES:IOSet} ::= SEQUENCE {
version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1),
privateKey SM2PrivateKey,
parameters [0] Parameters{{IOSet}} OPTIONAL,
publicKey [1] SM2PublicKey
}
其中:
version指定了私鑰的版本號,這里使用整數1來表示SM2私鑰的版本號。
推薦文章: