ssl - SSL 是如何工作的?

标签 ssl

我知道这不是一个具体的问题,但我阅读了这个主题大约一个小时,却找不到任何关于它的基本信息?

SSL 是如何工作的?什么是私钥和公钥?为什么一定要在公司买证书和自己签有什么区别?这样的证书到底是什么?

我已经阅读了几个网站、维基百科信息和 Stack Overflow 上的其他主题,但它们非常令人困惑。似乎没有人可以用一个简单的例子来解释 BASICS。我不得不写一篇关于 SSL 基础知识的小文章,但一切都非常困惑。

首先我阅读了很多有关 SSL 中公钥和私钥的信息,然后下一个网站告诉我 SSL 不使用它,而是使用对称 key (这是如何工作的?)

如果有人能得到解释 SSL 基本概念的网站链接,我将非常高兴。

谢谢!

最佳答案

尝试阅读 our introductory article (以及同一知识库部分中的其他一些文章)。但一般来说,在使用 SSL 之前了解密码学和一些 PKI 的基础知识是很重要的。您无法从头开始并在一小时内了解 SSL。

关于ssl - SSL 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5109954/

相关文章:

web-services - 将 SSL 添加到 Node.js 端点 : NGINX vs Endpoint

.htaccess - 将所有请求重定向到 https ://

ssl - 使用 openssl 为生成的自签名证书指定天数(过期日期)

node.js - Jimp 读取 Url => 错误 : unable to verify the first certificate in nodejs

java - Android 上的安全性

c# - 更改每个请求的安全协议(protocol) (HttpClient)

node.js - AWS ELB 后面的 Node.js 应用程序的 SSL 集成

java - 如何在 Jboss 5.1.0 中启用 SSL

java - 具有中间证书的 Android SSL 信任链 (Apache HttpClient 4.X)

ruby-on-rails - Rails s3 桶 SSL