組み込みの Key インターフェイスを使用せずに、Java で RSA の独自の実装を作成しています。RSA キーをエンコードする標準的な方法は、DER 形式の ASN.1 を使用していることを PKCS #1 で読みました。ただし、自分のバージョンの RSA でこれを行う方法がわかりません。これは、個人的な目的でのみ、ファイルとテキストを暗号化および復号化するための単なるプログラムです。必ずしも X.509 証明書を作成したいとは限りません。エンコードされた文字列を .txt ファイルに書き込みたいだけです。どうにかバウンシーキャッスルを使えばいいのにというフィギュア。