File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -111,11 +111,11 @@ SSL/TLS 介绍到这里,了解信息安全的朋友又会想到一个安全隐
111111
112112数字签名,是 CA 在给服务器颁发证书时,使用散列+加密的组合技术,在证书上盖个章,以此来提供验伪的功能。具体行为如下:
113113
114- > CA 知道服务器的公钥,对该公钥采用散列技术生成一个摘要 。CA 使用 CA 私钥对该摘要进行加密,并附在证书下方,发送给服务器。
114+ > CA 知道服务器的公钥,对证书采用散列技术生成一个摘要 。CA 使用 CA 私钥对该摘要进行加密,并附在证书下方,发送给服务器。
115115>
116116> 现在服务器将该证书发送给客户端,客户端需要验证该证书的身份。客户端找到第三方机构 CA,获知 CA 的公钥,并用 CA 公钥对证书的签名进行解密,获得了 CA 生成的摘要。
117117>
118- > 客户端对证书数据(也就是服务器的公钥 )做相同的散列处理,得到摘要,并将该摘要与之前从签名中解码出的摘要做对比,如果相同,则身份验证成功;否则验证失败。
118+ > 客户端对证书数据(包含服务器的公钥 )做相同的散列处理,得到摘要,并将该摘要与之前从签名中解码出的摘要做对比,如果相同,则身份验证成功;否则验证失败。
119119
120120![ ] ( ./images/http&https/digital-signature.png )
121121
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ HTTP 状态码用于描述 HTTP 请求的结果,比如2xx 就代表请求被
5959
6060### 5xx Server Error(服务端错误状态码)
6161
62- - ** 500 Internal Server Error** : 服务端出问题了(通常是服务端出Bug了)。比如你服务端处理请求的时候突然抛出异常,但是异常并为在服务端被正确处理 。
62+ - ** 500 Internal Server Error** : 服务端出问题了(通常是服务端出Bug了)。比如你服务端处理请求的时候突然抛出异常,但是异常并未在服务端被正确处理 。
6363- ** 502 Bad Gateway** :我们的网关将请求转发到服务端,但是服务端返回的却是一个错误的响应。
6464
6565### 参考
You can’t perform that action at this time.
0 commit comments