对此加密:加密和解密用同一个秘钥
非对称加密:加密和解密不是用同一个秘钥,公钥加密的用私钥解密、私钥加密的用公钥加密
非对称加密相比于对称加密的一大缺点是性能低。
为了网络传输安全,需要对发送的数据进行加密。加密可用对称加密、非对称加密,但单纯地使用它们都可能存在秘钥泄漏的情况从而导致安全问题。所以网络安全传输要解决的本质上就是如何在客户端和服务端间安全地协商秘钥。
网络安全传输的技术演进:
如何验证证书有效性?
证书内容:CA颁发的证书包含证书版本、有效期、颁给的站点域名、颁发的CA机构、颁发的机构的公钥等信息,此外对这些信息计算摘要信息并用对应的私钥加密摘要信息得到签名以使内容被篡改时可发现。
客户端:客户端浏览器包含权威CA机构的信息,如CA机构、摘要算法、公钥等。因此拿到服务端出示的证书后进行的操作与上述对应——先用摘要算法进行同样的计算得到摘要信息L,再用公钥解密签名得到摘要信息R,对比R、L一样则说明证书未被篡改,可靠。
参考资料:
https://www.cnblogs.com/sujing/p/10927569.html
原文:https://www.cnblogs.com/z-sm/p/10946145.html