16、使用TLS安全连接组件

使用TLS安全连接组件

1. 安全连接概述

在分布式系统中,不同组件需要相互通信,在云原生环境里,这些组件可能是容器,它们彼此之间或与其他内外部组件交换消息。安全传输连接可让组件安全地相互发送加密消息,同时能防止恶意组件介入通信。

日常浏览网页时,我们会接触到安全连接。比如访问网上银行,若未看到绿色小锁图标,就知道连接不安全,不应输入登录凭据。建立与网站的安全连接包括两部分:
- 确认所浏览网站确实归银行所有,浏览器通过验证网站证书来核实其身份。
- 进行加密,访问银行信息时,不希望第三方拦截或干扰通信渠道。

安全网站连接使用的是HTTPS协议,即HTTP - Secure,它是在传输层使用传输层安全(TLS)协议对普通HTTP连接进行加密。TLS其实是以前被称为SSL(Secure Sockets Layer)协议的现代名称。1995年Netscape发布了第一个SSL规范(版本2,初始版本1因严重缺陷未发布),1999年互联网工程任务组(IETF)基于Netscape的SSL v3.0创建了TLS v1.0标准,目前行业主要使用TLS v1.3。

无论是SSL还是TLS,该协议都依赖证书来建立安全连接,虽然现在应称其为“X.509证书”,但人们仍习惯叫“SSL证书”。

2. X.509证书

“X.509”是国际电信联盟(ITU)定义这些证书的标准名称。证书是一种结构化数据,包含证书所有者的身份信息以及用于与所有者通信的公共加密密钥,该公共密钥是公钥/私钥对的一部分。

证书中的重要信息如下:
| 信息类型 | 详情 |
| ---- | ---- |

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值