![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
http、https
文章平均质量分 85
女挨踢
今天你更博学了吗
展开
-
网络安全TLS/SSL、数字证书
公钥和私钥是配对的,通过公钥加密的数据,只有通过私钥才能解密,所以在建立安全传输之前,客户端和服务器端之间需要互换公钥。客户端发送数据时要通过服务器端的公钥进行加密,服务器端发送数据时则需要客户端的公钥进行加密,如此才能完成加密解密的过程,签名过程需要CA的证书和私钥参与,最终颁发一个带有CA签名的证书。CA的作用是为站点颁发证书,且这个证书中具有CA通过自己的公钥和私钥实现的签名。8、签名证书是一环一环地颁发的,但是在CA那里的证书是不需要上级证书参与签名的,这个证书我们通常称为根证书。原创 2023-06-28 15:37:39 · 153 阅读 · 0 评论 -
关于浏览器和http的细枝末节
PS:Apache的默认Etag包含Inode,Mtime,Size三部分.而且Etag有强弱之分.比如一般的弱Etag,是以W/开头的,如:W/”abcde12”,这部分不是我们关注的焦点.因为弱Etag和强Etag的区别只在于算法.比如某种弱Etag关注的时间精度,为秒.而我们在项目中,最常见的做法是使用MD5.是一种忽略时间维度的,强Etag.为的是保证精确度.以及负载均衡设备的同步.除非我们的项目有特殊需求.但是往往我们可以根据需求,来调整算法.而不是沿用一些传统的弱Etag算法.原创 2020-04-04 18:15:51 · 380 阅读 · 0 评论