配置TLS和解决错误

了解如何配置TLS并解决与此相关的错误,TLS有不同版本。

协议发布时间
TLS 1.01999年
TLS 1.12006年
TLS 1.22008年
TLS 1.32018年

首先,我们要知道TLS是什么?

什么是TLS?

传输层安全性(TLS)是一种广泛采用的安全性协议,旨在促进Internet上通信的隐私和数据安全性。TLS的主要用例是对Web应用程序和服务器(例如,加载网站的Web浏览器)之间的通信进行加密。TLS还可以用于加密其他通信,例如电子邮件,消息传递和IP语音(VOIP)。

简而言之,就是一个安全协议,并不复杂。

下面是一些科普:

为什么要使用TLS?
TLS加密可以帮助保护Web应用程序免受数据泄露和DDoS攻击等攻击。此外,受TLS保护的HTTPS迅速成为网站的标准做法。例如,Google Chrome浏览器正在打击非HTTPS网站,并且每天的互联网用户开始对那些没有HTTPS挂锁图标的网站更加警惕。

TLS如何工作?
TLS可以用于传输层安全协议(例如TCP)之上。TLS包含三个主要组件:加密,身份验证和完整性。

  • 加密:隐藏从第三方传输的数据。
  • 认证:确保交换信息的各方是他们声称的身份。
  • 完整性:验证数据是否未被伪造或篡改。

TLS连接使用称为TLS握手的序列启动。TLS握手为每个通信会话建立一个密码套件。密码套件是一组算法,用于指定详细信息,例如哪些共享加密密钥或会话密钥将用于该特定会话。借助称为公钥加密的技术,TLS能够通过未加密的通道设置匹配的会话密钥。

握手还处理身份验证,通常包括服务器向客户端证明其身份。这是使用公钥完成的。公钥是使用单向加密的加密密钥,这意味着任何人都可以解密用私钥加密的数据以确保其真实性,但是只有原始发送者才能使用私钥加密数据。

数据经过加密和身份验证后,便会使用消息身份验证代码(MAC)进行签名。接收者然后可以验证MAC以确保数据的完整性。这有点像一瓶阿司匹林上的防篡改箔;消费者知道没有人会篡改他们的药品,因为购买时箔纸是完整的。
在这里插入图片描述

TLS配置

回到正题
如果未正确配置,我们必须在Azure Web应用程序和我们的安全服务(在我的情况下,我正在使用Cloudflare)上配置正确的TLS ,然后会出现以下错误。对于应用程序安全性测试,请确保您使用的是Internet Explorer 或 Microsoft Edge。

这可能是因为该站点使用了过时或不安全的TLS安全设置。如果这种情况持续发生,请尝试与网站所有者联系。
在这里插入图片描述
为了解决此问题,您必须按照以下步骤。

步骤1:在本地系统上检查系统的Internet选项。
在这里插入图片描述
步骤2:如果仍然遇到相同的问题,请检查azure Web应用程序上的TLS设置。
TLS / SSL设置
步骤3:检查中级安全服务上的TLS设置(在我的情况下,我正在使用Cloudflare)。它应与Azure TLS或更低版本匹配。
检查TLS设置
刷新浏览器,并确保您的应用正常运行。
检查最终输出
继续享受安全的应用程序!


题外话二向箔安全

最近出了很多免费的课程,想学黑客知识、渗透测试、CTF等等 的小伙伴可以去看看
这些都是免费的,很新颖,想了解更多骚操作的,可以去学习学习
在这里插入图片描述
暗号:P01ar
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值