紧张胡萝卜

文章
11
资源
1
加入时间
3年0月9天

使用OpenSSL自建一个HTTPS服务1. 理论知识2. 搭建https服务

1. 理论知识1.1 什么是https传统的 HTTP 协议以明文方式进行通信,不提供任何方式的数据加密,很容易被中间攻击者破解通信内容或者伪装成服务器与客户端通信,在安全性上存在很大问题。HTTPS 协议是由 HTTP 加上 TLS/SSL 协议构建的可进行加密传输、身份认证的网络协议,主要通过数字证书、加密算法、非对称密钥等技术完成互联网数据传输加密,实现互联网传输安全保护。关于非对称加密以及公钥私钥相关知识不在赘述,可自行了解。PS: TLS 是传输层加密协议,前身是由网景公司1995年发