提言のためのJava+OpenPGP?
-
05-09-2019 - |
質問
成長していきたい思いが強いの小さなOpenPGPクライアントと私はを探JavaアプリケーションのためのOpenPGP.
がある(オープンソース)の勧告にこのアプローチを考えていますか。
Cryptix.org とは言えないきなくなっ...
解決
この BouncyCastle 図書館、Java、C#.いず経験します。みたいと思います。
提供す:
- 軽量暗号化APIのJavaやC#.
- プロバイダは、Java暗号化拡張機能とは、"Java暗号化アーキテクチャ.
- クリーンルームでの実施をJCE1.2.1.
- 図書館の読み込みおよび書き込み符号化されたASN.1オブジェクト。
- 軽量クライアント側のTLS APIに含まれています。
- 発電機、バージョン1、バージョン3のX.509証明書は、バージョン2Crl、PKCS12ファイルです。
- 発電機のためのバージョン2X.509属性証明書
- 発電機/プロセッサのためのS/MIMEやCMS(PKCS7/RFC3852).
- 発電機/プロセッサのためのOCSP(RFC2560).
- 発電機/プロセッサのためのTSP(RFC3161).
- 発電機/プロセッサのためのOpenPGP(RFC4880).
- 署名付きjar版に適したJDK1.4-1.6のJCE.
(BouncyCastle.org)
他のヒント
はBouncyCastleの上に、市販のライブラリがあります: http://www.didisoft.com/するこれは大幅にはBouncyCastle APIを簡素化します。
私はそれはちょうどそれがJGuruの上で言及した試していません。
私はそれだけではBouncyCastleで行くことは安全だと思います。彼らのライブラリが開発中であり、それらのプロバイダのOpenPGP例...
ただ、完全を期すために:私たちのSecureBlackbox(のJava版)は、JavaとAndroid <ための OpenPGPのコンポーネントが含まれてい/>、はBouncyCastleよりもはるかに豊かな、そしてサポート、サンプルおよびドキュメントでます。
PGPJava にありますが、それはかなり古いです。
所属していません StackOverflow