SSL与SET/TLS:安全与效率对比
需积分: 21 183 浏览量
更新于2024-08-21
收藏 438KB PPT 举报
本资源主要探讨了SSL(Secure Sockets Layer)与SET(Secure Electronic Transaction)以及TLS(Transport Layer Security)之间的比较。首先,作者祝永胜在2014年4月10日的汇报中强调了研究SSL/TLS协议的重要性,因为这些协议对于保障互联网通信安全至关重要。在没有SSL/TLS的HTTP通信中,信息明文传输会导致三大风险:窃听、篡改和冒充,SSL/TLS正是为解决这些问题而设计的,确保信息加密、校验和身份认证。
接下来,作者将焦点转向SSL与SET的对比。在用户接口方面,SSL已内置于浏览器和Web服务器,用户无需额外安装即可使用,而SET则需要专用软件和特定银行系统的支持,兼容性有待提高。在处理速度上,SET由于其复杂的流程,如多次验证和加密操作,交易速度明显慢于SSL,可能导致显著的系统负载。
在认证要求上,SET旨在为信用卡支付提供多方认证,涉及银行、商家和用户,但SSL主要用于浏览器和服务器之间的身份验证,无法实现多方的深度认证。在加密机制上,SSL对所有传输数据进行全量加密,可能会牺牲一部分速度,而SET则有针对性地对部分信息进行加密,以提高效率。
SSL以其简洁的用户界面和较快的处理速度在实际应用中更受欢迎,尤其适合通用的网页浏览和在线通信。而SET在特定场景,如银行间的信用卡交易中,由于其更严格的认证和加密策略,可能更适合需要高度安全性的环境。然而,SET的复杂性和兼容性问题是其需要改进的地方。TLS作为SSL的后续版本,继承并优化了SSL的优点,成为现代互联网通信的首选协议。
2018-12-13 上传
2011-03-27 上传
2020-02-29 上传
2024-11-12 上传
2024-11-12 上传
2024-11-12 上传
速本
- 粉丝: 20
- 资源: 2万+
最新资源
- 黑板风格计算机毕业答辩PPT模板下载
- CodeSandbox实现ListView快速创建指南
- Node.js脚本实现WXR文件到Postgres数据库帖子导入
- 清新简约创意三角毕业论文答辩PPT模板
- DISCORD-JS-CRUD:提升 Discord 机器人开发体验
- Node.js v4.3.2版本Linux ARM64平台运行时环境发布
- SQLight:C++11编写的轻量级MySQL客户端
- 计算机专业毕业论文答辩PPT模板
- Wireshark网络抓包工具的使用与数据包解析
- Wild Match Map: JavaScript中实现通配符映射与事件绑定
- 毕业答辩利器:蝶恋花毕业设计PPT模板
- Node.js深度解析:高性能Web服务器与实时应用构建
- 掌握深度图技术:游戏开发中的绚丽应用案例
- Dart语言的HTTP扩展包功能详解
- MoonMaker: 投资组合加固神器,助力$GME投资者登月
- 计算机毕业设计答辩PPT模板下载