网络安全系列 之 协议安全

1. SSL/TLS协议

对于HTTPS、FTPS等协议,其底层使用了SSL/TLS协议。

目前SSL/TLS协议版本共有5个:SSL2.0、SSL3.0、TLS1.0、TLS1.1、TLS1.2

SSL2.0禁止使用,原因:MD5做消息认证算法、容易受到中间人攻击从而被选择弱加密算法、加密和消息认证使用相同的密钥;

SSL3.0禁止使用,原因:数据记录协议容易受到POODLE攻击、密钥交换时如启用会话恢复及重协商机制容易受到中间人攻击;

TLS1.0仅遗留使用,原因:容易受到BEAST攻击;
TLS1.1/TLS1.2目前没有明显漏洞,可以使用。

复制代码
SSLContext ctx = SSLContext.getInstance("TLSv1.2");
相关推荐
深圳市快瞳科技有限公司5 小时前
宠物门禁端侧AI落地解析:画质检测、活体甄别与离线推理
网络
Hum8le7 小时前
漏洞知识点《php伪协议》
开发语言·安全·web安全·php
砚凝霜7 小时前
【软考信息安全】第十九章 Unix/Linux安全分析与防护
linux·安全·unix
一条泥憨鱼7 小时前
【从0开始学习计算机网络】| ARP 协议:地址解析,ARP 欺骗,链路层寻址
网络·后端·学习·计算机网络
m0_715674437 小时前
数据分类分级的范式转换:从规则匹配到场景化高准确率一键部署
大数据·网络·人工智能·网络安全
dog2508 小时前
带宽,时延,抖动的不可能三角
网络·tcp/ip
虹科网络安全9 小时前
“顶会”看安全(十九):医疗 AI 中的差异化隐私风险
人工智能·经验分享·安全
砚凝霜9 小时前
【软考信息安全】第十六章 网络安全风险评估过程与技术方法
网络·安全·web安全
Eloudy10 小时前
MLNX_OFED 的 install.pl 安装流程分析
网络·rdma·roce
步行cgn10 小时前
Spring AOP 实战:安全日志
python·安全·spring