【发布时间】:2013-11-11 17:04:17
【问题描述】:
我的任务是用 PKI 编写一个通信器。我考虑了 X.509 证书的实现(在 Java 中)——我的意思是 SSL/TLS 允许数据/消息机密性,以及消息完整性的消息身份验证代码。我在一些文献中读到的所有这些都是理论上的。我不确定我的想法是否正确。任何人都可以很好地理解 PKI 的概念,给我任何建议(例如网站,它很好地解释了实现 PKI)吗?
【问题讨论】:
-
即使是密码学和 IT 安全方面的专家也不一定能正确解决这些问题——我认为期望新人能够开发出安全的应用程序是不合理的。
-
这不是商业项目,而是学术项目。它不必非常安全。我只想了解如何在 Java 中实现 PKI。
-
您想在 Java 中创建 PKI(私钥/证书),还是想在 Java 中使用现有的 PKI 进行 SSL 等?
-
我想使用外部的东西(例如 openSSL)制作证书,而在 Java 中使用 SSL/TLS 进行通信。你有什么适合初学者的好文献或网站吗?
标签: java cryptography pki