Bouncy Castle:多途加密开发库,支持JCA Provider

Bouncy Castle Crypto API由一个名为Bouncy Castle Inc的澳大利亚慈善组织维护。负责管理和维护Bouncy Castle API。希望为这项工作提供支持的朋友可以关注我们的捐赠页面或者通过Crypto工作组购买支持服务。非常欢迎为具体功能的改进开发或相关工作提供赞助。

bouncycastle

Bouncy Castle Crypto的Java API包含下列内容:

  • 一个轻量级加密解密API。
  • Java加密解密扩展和框架Provider。
  • 一个JCE 1.2.1的净室实现(a clean-room implementation)。
  • 一个针对加密ASN.1对象的读写库。
  • TLS轻量级API((RFC 2246、RFC 4346)和 DTLS(RFC 4347)。
  • 提供3 X.509证书版本1和版本3 X生成器/处理器、CRL版本2和PKCS12文件。
  • 提供X.509证书版本2生成器/处理器。
  • 提供S/MIME和CMS(PKCS7/RFC 3852)生成器/处理器。
  • 提供OCSP(RFC 2560)生成器/处理器。
  • 提供TSP(RFC 3161 & RFC 5544)生成器/处理器。
  • 提供CMP和CRMF(RFC 4210 & RFC 4211)生成器/处理器。
  • 提供OpenPGP(RFC 4880)生成器/处理器。
  • 提供扩展访问控制(EAC)生成器/处理器。
  • 提供数据验证和认证服务器(DVCS)—RFC 3029生成器/处理器。
  • 提供基于DNS的命名实体认证((DANE)生成器/处理器。
  • 适用于JDK 1.4-1.8和Sun JCE的签名 jar 版本。

该轻量级API可以与从J2ME到JDK 1.8的任何版本一起工作。现在还提供了证书生成,提供针对各种JDK版本的 PKCS/CMS/CRMF/CMP/EAC/DANE/DVCS/TSP/TLS/DTLS 和 OpenPGP支持。

除非特殊声明,所有该站点提供的软件都遵循 下列协议 发布。

如果在列表中没有找到想要的资源,可以看看我们的资源页面

开发资源

官方网站:https://www.bouncycastle.org/java.html
开源地址:https://github.com/bcgit/bc-java

打赏支持我整理更多优质资源,谢谢!

打赏编辑

打赏支持我整理更多优质资源,谢谢!

任选一种支付方式

1 收藏

资源整理者简介:唐尤华

做自己喜欢的,编程、喝茶、看世界 个人主页 · 贡献了108个资源 · 18 ·     


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1440 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer