簡體   English   中英

針對Java + OpenPGP的建議?

[英]Recommendations for Java + OpenPGP?

我想開發一個小的OpenPGP客戶端,我正在為OpenPGP搜索Java庫。

這種方法有沒有(開源)建議?

Cryptix.org似乎不再活着......

我發現了BouncyCastle庫,用於Java和C#。 我沒有任何經驗。 我會嘗試並在此報告。

它提供:

  1. 適用於Java和C#的輕量級加密API。
  2. Java Cryptography Extension和Java Cryptography Architecture的提供程序。
  3. JCE 1.2.1的潔凈室實現。
  4. 用於讀寫編碼的ASN.1對象的庫。
  5. 輕量級客戶端TLS API。
  6. 版本1和版本3 X.509證書,版本2 CRL和PKCS12文件的生成器。
  7. 版本2 X.509屬性證書的生成器。
  8. 用於S / MIME和CMS的生成器/處理器(PKCS7 / RFC 3852)。
  9. OCSP的發生器/處理器(RFC 2560)。
  10. TSP的生成器/處理器(RFC 3161)。
  11. OpenPGP的生成器/處理器(RFC 4880)。
  12. 適用於JDK 1.4-1.6和Sun JCE的簽名jar版本。

(來自BouncyCastle.org)

BouncyCastle上有一個商業圖書館: http//www.didisoft.com/ ,它極大地簡化了BouncyCastle API。

我沒有嘗試過它只是在jGuru上發現了它。

我認為單獨使用BouncyCastle是安全的。 他們的圖書館正在開發中,他們提供openpgp示例......

為了完整起見:我們的SecureBlackbox(Java版)包括用於Java和Android的OpenPGP組件 ,比BouncyCastle更豐富,並提供支持,示例和文檔。

PGPJava ,但它已經很老了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM