直接上干货,不讲太多装B的术语。
https和http区别:
网站上如果我们看到有https://,的标识说明这个网站已经开启了SSL 协议,所以https和http区别就是前者比后者安全。
SSL好处:
好处就是在客户端和服务器端之间进行数据交互时,数据是加密的,黑客很难 拦截的到,让人看了也觉得安全、放心。
密钥:
SSL能把数据加密,用的就是密钥来进行加密和解密。
openssl库:
说到https就让人想到加密,说到加密就想到密钥,说到密钥就是用openssl库来实现的。
openssl这个工具有:
密码的算法、密钥、证书封装功能、SSL协议,还有应用程序供测。 虽然openssl是个库但是最好把他看成是一个跨平台的密码工具来看比较好。
SSLv2、SSLv3、TLSv1.0
这3个是不同的协议,你就理解为不同的加密算法。其中TLS是SSLv3的标准化版。 就把这3个协议理解为SSL的不同版本,其实都是SSL。
关系总结:
openssl密码工具功能有:密码算法、其他应用程序、证书封装、SSL协议,其中https是
借助SSL协议来实现的。
教程:imququ.com/post/letsencrypt-certificate.html