我希望为我的网站设置SSL/TLS。如何在不使用证书颁发机构的情况下独自完成此操作。该网站将只能通过某些机器访问,这样我就可以轻松地在他们的浏览器上安装公共证书。
发布于 2014-05-31 21:37:38
如果您能够安排客户端可靠地识别正确的证书,那么您所需要的就是“自行”生成您自己的证书,传统上是自签名证书。这方面的教程很容易找到,例如使用Linux工具或Windows IIS。
您还可能希望运行自己的CA (例如,使用本软件),并在客户端浏览器中安装CA证书--这是额外的初始复杂性,但如果以后需要更改某些证书(例如,如果先前安装的证书过期),则会使事情变得更简单。
发布于 2014-05-31 21:45:23
我不是安全性专家,也不是TLS/SSL专家,但我知道一些事情:
我自己还没试过,但你可能想看看StartSSL。我不能保证它会起作用,而且它可能不支持TLS,但是如果你想要一个免费的选项,它确实是我见过的唯一一个非自签名的选项。
如果有人说我写错了,请听他们说!如果没有,我希望我能帮你。
祝好运!
https://security.stackexchange.com/questions/59140
复制相似问题