![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTTPS
文章平均质量分 91
Gabriel8304
这个作者很懒,什么都没留下…
展开
-
TCP三次握手中SYN,ACK,seq ack的含义
TCP三次握手中SYN,ACK,seq ack的含义1.TCP为什么三次握手而不是两次握手1.防止已失效的连接请求又传送到服务器端,因而产生错误。 不幸的是, 这种解释是不准确的,TCP 采用三次握手的原因其实非常简单, 远没有大部分博客所描述的那样云山雾绕。为了实现可靠数据传输,TCP 协议的通信双方, 都必须维护一个序列号, 以标识发送出去的数据包中, 哪些是已经被对方收到的。 三次握手的过程即是通信双方相互告知序列号起始值, 并确认对方已经收到了序列号起始值的必经步骤。如果只是两次...转载 2021-05-04 07:16:04 · 21472 阅读 · 3 评论 -
数字证书原理
文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出!1、基础知识 这部分内容主要解释一些概念和术语,最好是先理解这部...转载 2019-08-30 00:31:42 · 211 阅读 · 0 评论 -
数字签名是什么?
今天,我读到一篇好文章。它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理清了。为了加深记忆,我把文字和图片都翻译出来了。文中涉及的密码学基本知识,可以参见我以前的笔记。============...转载 2019-08-30 09:57:59 · 122 阅读 · 0 评论 -
对称加密和非对称加密、数字签名、数字证书的区别
之前在面试的时候被问到了HTTPS,SSL这样的知识点,也没答上来,这里也简单整理一下。首先还是来解释一下基础的东东:对称加密: 加密和解密都是用同一个密钥 非对称加密: 加密用公开的密钥,解密用私钥 (私钥只有自己知道,公开的密钥大家都知道) 数字签名: 验证传输的内容是对方发送的数据 发送的数据没有被篡改过 数字证书(Certificate Aut...转载 2019-08-30 11:34:36 · 520 阅读 · 1 评论