ECPrivateKey
RFC 5915 3 楕円曲線秘密鍵フォーマット
code:ECPrivateKey
ECPrivateKey ::= SEQUENCE {
version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1),
privateKey OCTET STRING,
parameters 0 ECParameters {{ NamedCurve }} OPTIONAL, publicKey 1 BIT STRING OPTIONAL }
version 1
privateKey 中身の秘密鍵
parameters ECParameters OPTIONALだが必須? 省略されることもある AlgorirhmIdentifier のパラメータと実質おなじ publickey 公開鍵 必須?
旧PEM形式ではそのままっぽい形または暗号化して保存 (非推奨) EC PRIVATE KEY
PKCS #8 形式の新PEM形式では 鍵には parameters がなく、publickey がついていた (推奨) PRIVATE KEY