SSL 证书如何工作?

SSL 的原理是确保用户和网站之间或两个系统之间传输的任何数据始终无法被读取。它使用加密算法对传输中的数据进行加密,从而防止黑客读取通过连接发送的数据。该数据包括潜在的敏感信息,例如姓名、地址、信用卡号或其他财务详细信息。

该过程如下所示:

  • 1.浏览器或服务器尝试连接到使用 SSL 保护的网站(即 Web 服务器)。
  • 2.浏览器或服务器请求 Web 服务器证明自己的身份。
  • 3.作为响应,Web 服务器向浏览器或服务器发送它的 SSL 证书的副本。
  • 4.浏览器或服务器检查以了解是否信任 SSL 证书。如果信任,它将向 Web 服务器发出信号。
  • 5.然后,Web 服务器返回经过数字签名的确认,以启动 SSL 加密会话。
  • 6.加密数据在浏览器或服务器与 Web 服务器之间共享。

此过程有时称为"SSL 握手"。虽然这个过程听起来似乎很漫长,但实际发生时只有几毫秒。

当网站具备 SSL 证书保护时,首字母缩写 HTTPS(代表安全超文本传输协议)会显示在 URL 中。如果没有 SSL 证书,则只会显示字母 HTTP(即没有代表安全的 S)。URL 地址栏中也会显示一个挂锁图标。这表示信任,并向那些访问该网站的人提供了保证。

要查看 SSL 证书的详细信息,可以单击浏览器栏中的挂锁符号。SSL 证书中通常包括的详细信息包括:

  • 针对其颁发证书的域名
  • 颁发给哪个人、组织或设备
  • 哪个证书颁发机构颁发了证书
  • 证书颁发机构的数字签名
  • 关联的子域
  • 证书的颁发日期
  • 证书的到期日期
  • 公钥(不公开私钥)

免费SSL证书申请https://www.joyssl.com/certificate/select/free.html?nid=5

相关推荐
米羊1215 小时前
fastjson (3修复)
网络·网络协议·安全
几道之旅11 小时前
websocket.WebSocketApp是全双工的吗?
网络·websocket·网络协议
西幻凌云13 小时前
TCP 解析:头部格式、三次握手与四次挥手
网络协议·tcp/ip·udp·tcp·三次握手·四次挥手·传输层
7ACE16 小时前
Wireshark TS | 超时重传时间不翻倍
网络协议·tcp/ip·wireshark
微爱帮监所写信寄信17 小时前
微爱帮监狱寄信写信工具照片高清处理技术架构
开发语言·人工智能·网络协议·微信·php
li星野17 小时前
TCP 套接字+TLS+HTTP 基本认证
网络协议·tcp/ip·http
爱学java的ptt20 小时前
TCP详解
网络·网络协议·tcp/ip
阿拉伯柠檬21 小时前
传输层协议TCP(一)
linux·网络·网络协议·tcp/ip·面试
wanzhong23331 天前
开发日记2-创建http文件测试http接口
网络·网络协议·http
sweet丶2 天前
DNS安全威胁:从劫持、污染到放大攻击的演练
网络协议·安全