org.bouncycastle.asn1.DERInteger|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社エンジニアの「?」を「!」に。org.bouncycastle.asn1.DERIntegerbabaシェアツイートブックマークLINEAndroidでRSA鍵を扱おうと思い、以下のようなコードを書きました。null;}これでPEMファイルを読ませたところ、以下のようなエラーが発生。org.bouncycastle.asn1.DERIntegerエラーメッセージは少し意味不明ですが、鍵の形式がおかしかったようです。public.pemとして出力したものです。秘密鍵のほうは問題なく読めたのですが、公開鍵はX.509になっていないので、それが原因で上記エラーが発生してしまったようです。そんなわけで、公開鍵を作り直しました。Rubyでやっても良いのですが、コマンドのほうが簡単です。public2.pemこちらのpublic2.pemなら、Javaから正常に読み込めました。シェアツイートブックマークLINEこの記事を書いた人babaゆとりプログラマー。BPS設立初期に在学中から参加している最古参メンバーの一人。Rails、PHP、Androidアプリ、Windows/Macアプリ、超縦書の開発などを気まぐれにやる。Gold、AWSソリューションアーキテクト(アソシエイト)、日商簿記2級、漢検準1級などを保有。Storageを使ってはいけない(翻訳)#Tags#会社紹介#自社サービス#勉強会#Rails#PHP#デザイン#実績#週刊RailsウオッチCONTACTお気軽にご相談ください。(翻訳)CONTACTTechRachoでは、パートナーシップをご検討いただける方からのご連絡をお待ちしております。お気軽にご意見・ご相談ください。