java - 使用 BouncycaSTLe 生成数字证书

标签 java cryptography ssl-certificate x509certificate bouncycastle

经过一番研究,我确定为了在 Java 中以编程方式生成和签署证书,我需要 bouncycaSTLe 库。

不幸的是,该库最近似乎经历了一次重大检修。他们的很多类现在已被弃用,我能找到的所有足够简单易懂的教程和代码示例也随之被弃用。

我对密码学还算陌生。由于只有基本知识和对我实际想要完成的任务的模糊想法,我摸索着过时的教程和假设的 BouncycaSTLe 文档,这是一次艰巨的经历。

是否有任何易于理解的最新 BouncycaSTLe 教程或我应该查看的替代库?或者我应该咬紧牙关,忽略弃用警告并抱有最好的希望?

最佳答案

有点难找,但是bouncycastle wiki有一些简短但有趣的文档。特别是第一个例子 this page标题为简单的运算符示例应该可以帮助您入门。

另一个完美的替代方案是仅使用该库的 1.46 版本,这是使用旧 API 的最后一个版本。

关于java - 使用 BouncycaSTLe 生成数字证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11984610/

相关文章:

java - 为什么 keyStore.aliases() 对于 pkcs12 是空的

javascript - Node.js - 使用 CSPRNG 加密硬编码密码

c - 嵌入式系统中的aes ctr 128位解密

ruby - Ruby 中的 HTTPS URL 服务器证书

google-chrome - Chrome "Active content with certificate errors"

soap - 带有客户端 ssl 证书的 Elixir SOAP (detergentex)

java - MapStruct - 嵌套映射

java - MarqueePanel 中的 JEditorPane/JTextPane

java - 使用java和mysql数据库重命名重复文件

java - 在JAVA中使用AES/GCM检测不正确的 key