重複の可能性:
Java で証明書、公開鍵、秘密鍵を生成する
Java コードを使用して秘密鍵と自己署名証明書を生成し、ファイルにエクスポートしたいと考えています。ネットで検索すると、詳細はopensslまたはkeytoolコマンドでのみ取得できますが、Javaコードでは取得できません。サードパーティのライブラリは使用したくありません。
以下は、Javaコードを使用して同じことをしたいキーと自己署名証明書を作成するコマンドです。
openssl req -new -text -out server.req
openssl rsa -in privkey.pem -out server.key
openssl req -x509 -in server.req -text -key server.key -out server.crt
どんな種類の助けや提案も本当に感謝しています。