TLS
文章平均质量分 87
feiwatson
这个作者很懒,什么都没留下…
展开
-
TLS 基础知识 (2)
ECDH,ECDHE, RSA,ECDHA为何要使用对称密钥? 因为对称加密的效率高。TLS是如果实现交换对称密钥的?TLS建立在TCP之上,建立TLS连接前需要TCP4次握手。然后进行TLS连接。在连接中要完成秘钥交换,交换算法不同,握手过程细节也会不同。总结以下曾经出现的类型。依靠事先共享的“秘密”基于密钥协商算法基于RSA基于DHE基于ECDHE安全性而言,RSA, DHE, ECDHE 其安全性是递加的。ECDHEECHDE 中的 E 代表着「短暂的」,是指交换的密原创 2021-10-31 19:39:22 · 2200 阅读 · 0 评论 -
TLS 基础知识 (1)
在学习TLS的握手过程之前,先复习一些基础知识。基础知识对称加密算法对称加密算法的特点是加密密钥和解密密钥是同一把密钥K,且加解密速度快,典型的对称加密算法有DES、AES等非对称加密算法非对称加密算法的特点是使用一对可互为加解密的密钥。一个自己保留,不能让其他人知道,叫私钥。一个可以公开,叫公钥加密密钥(即公钥)PK是公开信息,而解密密钥(即私钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。虽然解密密钥SK是由公开密钥PK决定的,但却不能根据PK计算出SK 。典型的非对原创 2021-10-17 20:21:40 · 3138 阅读 · 0 评论