PrivateKey
ASN.1上でPrivateKey は OCTETSTRING, PublicKey はBITSTRING で区別できる形で保存されることが多い
SEQUENCEのPrivateKeyはOCTETSTRINGに変換したものをPrivateKeyとするので継承関係などにはならないかもしれない
RFC 8410
RFC 5480 識別子
RFC 5915
鍵とドメインパラメータ
RFC 3279 2.3.2?
RFC 6979
定義なし?
DSAPrivateKey ::= OCTET STRING 鍵 (ドメインパラメータはAlgorithmIdentifier のパラメータ)
RFC 3279 2.3.3
RFC 3279 2.3.4
RFC 5915 ECDSA系 ECPrivateKeyと同じ
RFC 8410 X25519, X448 EdDSA系 Ed25519,Ed448と同じ CurvePrivateKey を使うが曲線が違うので対になる公開鍵は違うかもしれず
RFC 9814
BASE64っぽくするとssh鍵やPEMなどになり