gpt4 book ai didi

java - 执行 SSLSocketServer 的最简单方法(运行时生成证书)

转载 作者:太空宇宙 更新时间:2023-11-03 13:43:42 25 4
gpt4 key购买 nike

我想要一种创建 SSLServerSocket 的简单方法。我希望在运行时生成和使用自签名证书,因为数据需要受到保护,但它非常非常安全并不是特别重要。

我找到了有关制作 SSLServerSocket 的教程,但它们假定您拥有适当的证书。

伪代码、代码示例和一个简单的段落都是可以接受的答案。

最佳答案

最简单的方法可能是调用外部程序。 openssl 是许多加密事物的好工具...使用以下方法制作自签名证书:

openssl req -new -newkey rsa:1024 -days 365 -nodes -x509 -keyout www.example.com.pem  -out www.example.com.pem

您可以使用 Runtime.exec() 或使用 ProcessBuilder 运行此类生成。

关于java - 执行 SSLSocketServer 的最简单方法(运行时生成证书),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4330922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com