Legion of the Bouncy Castle 1.49 發布,純JAVA實現的加密算法包

jopen 11年前發布 | 21K 次閱讀 Legion of the Bouncy Castle

Bouncy Castle加密包提供的是輕量級的API,這樣的設計使得它適合于所有遵循JCE框架的應用環境,包括J2ME。其包含的API大致如下:
 

       輕量級加密算法的JAVA實現
        一個JCE和JCA的provider
        一個純JCE 1.2.1的實現
        一個讀寫ASN.1編碼對象的庫
        一個版本v1和v3的X.509證書以及PKCS12文件的生成器
        一個S/MIME 和 CMS (PKCS7)的生成/處理器
        一個OCSP (RFC 2560)的生成/處理器
        一個OpenPGP (RFC 2440)的生成/處理器
        一個可供JDK1.4和SUN JCE使用的簽名后的jar
        由于 Bouncy Castle Crypto加密包遵循并實現了JCE規范;提供了大量的密碼算法,包括最新的橢圓曲線算法、AES等等;集成了對ASN.1和X.509證書以及屬性證書的支持。

發布說明: This release adds support for server/client side TLS 1.1 and server/client side DTLS 1.0, the SipHash MAC algorithm, the 4 DRBGs specified in NIST SP 800-90A, OCB mode, and the GMAC algorithm (NIST SP 800-38D). In addition, it is now possible to store OCSP objects in CMS SignedData, parameter and key generation is now fully supported for the keys sizes specified in DSA 2, and support has been added for the SHA-512/t digest varients. A number of bugs and an encoding regression with T61 Strings have also been fixed

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!