【每日一记11】SSLVPN的必要知识
  

新手107995 27702人觉得有帮助

{{ttag.title}}
SSL保护TCP上任何应用协议;
HTTPFTPSMTPtelnet通信,都是用SSL来保护HTTP的通信
SSL的优点在于它是与应用层协议无关的。
高层的应用协议透明地建立于SSL协议之上。
SSL协议在应用层之前就完成加密算法、通信密钥的协商以及服务器的认证工作。
在此之后应用层协议所传送的数据都会被加密。
——
SSL解决:
客户对服务器的身份认证;
——SSL服务器允许客户的浏览器使用标准公钥加密技术和CA的证书,确认服务器的合法性。
服务器对客户的身份认证;
——通过公钥技术和证书进行认证,也可通过用户名,password认证
建立服务器与客户之间安全的数据通道;
——SSL要求客户与服务器之间的所有发送数据都被发送端加密、接收端解密,还检查数据的完整性。
SSL:客户端发送:SSL版本号、密码设置、可实现的算法列表、随机数、服务器所需其他信息
服务端回应消息,确认版本号、加密算法和压缩算法
服务器发出服务器数字证书;
客户端的身份认证是可选的;
客户端生成预主密钥pre_master_secert,用服务器的公钥加密后返回服务器,服务器利用自己的私钥解密后得到会话密钥
若服务器要求客户认证,客户机会向服务器随加密的pre_master_secret一起发送签名的数据和客户自己的证书.
私钥加密pre-master-secret,执行一系列步骤生成master secret,否则会话终止
客户机与服务器使用master secret生成会话密钥,是对称密钥,用于加密和解密在SSL会话期间交换的信息,检验信息完整性.
过程:
1、  应用程序把应用数据提交给本地的SSL
2、  发送端的SSL根据需要:
a)      使用指定压缩算法,压缩应用数据
b)      使用散列算法对压缩后的数据计算散列值;
c)       把散列值和压缩数据一起用加密算法加密;
3、  密文通过网络传输给对方
接收方的SSL
用相同的加密算法对密文解密,获得明文;
用相同的散列算法对明文中的应用数据散列;
计算得到的散列值与明文中的散列值比较;

打赏鼓励作者,期待更多好文!

打赏
3人已打赏

一个无趣的人 发表于 2022-1-14 10:10
  
我在社区摸爬滚打这么多年,所谓阅人无数,就算没有见过猪走路,也总明白猪肉是啥味道的。一看到楼主的气势,我就觉得楼主同在社区里灌水的那帮小混子有着本质的差别,你一定就是传说中的最强技术牛。
平凡的小网工 发表于 2022-1-8 21:45
  
楼主分析的很详细,不错的实战经验,小白用户一看就懂,非常好的技术干货帖,顶一个!
玉米 发表于 2021-4-23 09:42
  
楼主帖子写的不错,很有参考价值
发表新帖
热门标签
全部标签>
新版本体验
纪元平台
安装部署配置
每日一问
标准化排查
GIF动图学习
产品连连看
信服课堂视频
功能体验
【 社区to talk】
安全效果
2024年技术争霸赛
社区新周刊
平台使用
高手请过招
场景专题
秒懂零信任
故障笔记
畅聊IT
答题自测
专家问答
技术笔记
技术圆桌
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
排障笔记本
产品预警公告
玩转零信任
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
2023技术争霸赛专题
卧龙计划
华北区拉练
天逸直播
以战代练
技术晨报
技术盲盒
山东区技术晨报
文档捉虫
齐鲁TV
华北区交付直播
每周精选
北京区每日一练
排障那些事
西北区每日一问
升级&主动服务
高频问题集锦
POC测试案例
全能先锋系列
云化安全能力
专家说
热门活动
产品动态
行业实践
产品解析
关键解决方案

本版版主

2
1
0

发帖

粉丝

关注

642
14
36

发帖

粉丝

关注

本版达人