秘密鍵
PrivateKey と SecretKey
どちらも秘密鍵と呼ぶこともあり
RSA署名・暗号、ECDSA署名、EdDSA署名などで使われる公開鍵暗号方式の秘密にしておく方 Private Key 公開鍵暗号といってもECDSA, EdDSAは暗号には利用できない
DSAは廃止された
RSAも暗号強度を保つには長過ぎるため利用されなくなっている 現在の2048bitが最後ぐらい
公開鍵とセットで使用するとどこでもドア感覚で使えるかもしれない
公開鍵を(公開鍵証明書の形で)配ったり外部に登録したりしておくと、名刺代わりになり
OpenSSHなどでは別の形式もあり
各形式に名前があるので把握できるといいよ
ASN.1形式各種
SEQUENCE などのもの (原型)
PKCS #8のprivatekey用にOCTETSTRING でくるんだもの(上がOCTETSTRINGの場合は同じものもある) それぞれ DER符号化のみ、テキスト化したもの、がある
RSAの代替方式