私は PGPPublicKey オブジェクトを持っています。Bouncy Castle API を使用して、それに関連付けられているすべての署名 (UserId、電子メール ID、各署名の信頼レベル) のリストを取得したいと考えています。やってみましたが取れませんでした。誰かがリンクの例を持っているか、それを取得するために使用する方法を知っている場合は、私に知らせてください.
1 に答える
3
私はこれらのクラスを使用したことがありませんが、いくつかのリソースを投稿することが役立つかもしれないと思いました。
バウンシーキャッスルOpenPGPリリースにはいくつかの例が含まれているようです。
これらの例を使用して問題を解決することをお勧めします。具体的には、例で使用されているクラスを使用する必要があるようPGPSignatureList
ですPGPSignature
。しかし、emailId
どのクラスにも見当たりません。
- SignedFileProcessor.java:ファイルに署名して検証する単純なユーティリティクラス。
- DetachedSignatureProcessor.java:ファイルに個別の署名を作成して検証する単純なユーティリティクラス。
また、http: //www.bouncycastle.org/documentation.htmlは次のことを示唆しています。
最後に、Beginning Cryptography with Javaのコード例もあり、JCE / JCAと、証明書生成、CMS、S/MIMEなどのBouncyCastleAPIの両方の使用法を示しています。注:この本はJ2SE 5.0をカバーするように書かれていますが、例の多くは以前のJDKで機能しますが、J2SE5.0以降を使用していない場合はコンパイルされないものもあります。
于 2013-02-03T21:15:18.180 に答える