EC キー ペアの生成に使用された Named Curved を取得する OpenSSL コマンドはありますか?
ここで、パラメーターを PEM ファイルに生成します。
openssl ecparam -name secp256k1 -out secp256k1.pem
次に、次のように入力して、使用されている名前付き曲線を確認します。
openssl ecparam -in secp256k1.pem -text -noout
しかし、Private.pem と Public.pem しかなく、ecparam ファイルがない場合、どうすれば同じことを達成できるでしょうか?
openssl pkey -in user1Key.pem -text -noout
コマンドラインOpenSSLツールで生成したキーでは機能しましたが、Cライブラリでは機能しませんでした。Cを使用して生成したPEMファイルに対してこのコマンドを実行すると、短いecparam名ではなくすべてが取得されます。Private、Public、Seed、Prime、A、B などを取得します。