网络安全系列 之 协议安全

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");
相关推荐
REDcker1 小时前
tcpdump 网络数据包分析工具完整教程
网络·测试工具·tcpdump
YangYang9YangYan1 小时前
网络安全专业职业能力认证发展路径指南
大数据·人工智能·安全·web安全
若汝棋茗2 小时前
在网络密林中传递轻盈信使 —— TouchSocket 的 UdpSession 探秘
网络
嵌入式-小王2 小时前
每天掌握一个网络协议----ICMP
网络·网络协议·ping
小五传输2 小时前
常用的文件摆渡系统:让数据安全高效跨越网络界限
大数据·运维·安全
麦麦鸡腿堡2 小时前
Java_网络编程_InetAddress类与Socket类
java·服务器·网络
Awkwardx2 小时前
Linux网络编程—应用层协议HTTP
网络·网络协议·http
4***v2142 小时前
详解 为什么 tcp 会出现 粘包 拆包 问题
网络·tcp/ip·php
老前端的功夫3 小时前
前端浏览器缓存深度解析:从网络请求到极致性能优化
前端·javascript·网络·缓存·性能优化
李游Leo5 小时前
前端安全攻防指南:XSS / CSRF / 点击劫持与常见防护实践(含真实案例拆解)
前端·安全·xss