私はC++でECDSA公開鍵を含む証明書を受け入れる必要があるサーバーアプリケーションを構築しています。証明書を検証し、検証時に証明書に含まれる公開鍵を使用して、証明書とともに送信されたメッセージを認証する必要があります。私はインフルエンザで生成されたECSDAキーペアを使用してすべての作業を行っています。つまり、コードがうまく機能していますが、今は証明書を作成する必要があります。そして私は、OpenSSLのコマンドラインを使ってクライアントにインストールされた証明書を作成することができたと考えました(ECDSA秘密鍵は別のファイルにあります)。OpenSSLコマンドラインでECDSA証明書を作成するには
誰でも手助けできますか?
ありがとうございました。
は 'secp256k1'は、おそらく現時点で最も相互運用可能です。 – jww
私はあなたが 'secp256r1'を意味すると思います。 [this post](http://openssl.6102.n7.nabble.com/P-256-curve-not-supported-in-openssl-1-0-1-tp5379p5380.html)によれば、それはOpenSSLの 'prime256v1'です。 – oliverdm