鍵生成のついでにJavaから利用する方法のメモ 自力で読み込みプログラムを作成すると大変なので、Bouncy Castleのライブラリを利用します。必要なjarファイルはbcprovとbcpgの二つになります。 最初にGnuPGの鍵が保存されているsecring.gpgを読み込みます。読み込まれた結果はPGPSecretKeyRingに格納されます。 FileInputStream is = new FileInputStream("secring.gpg"); PGPSecretKeyRing keyRing = new PGPSecretKeyRing(is); is.close(); PGPSecretKeyRingは主鍵と副鍵からなる複数のPGPSecretKeyの集合になっています。getSecretKeys()で全ての鍵を取り出すことができます。またgetSecretKey()