SSL协议工作过程

10 篇文章 0 订阅
订阅专栏

1.SSL工作过程是什么?

ssl所在位置位置:

 无客户端认证的握手过程:

1、客户端首先发送client hello消息到服务端,服务端收到客户端的消息后,再发送sever hello消息到客户端(用来协商),其中所发的hello包中包含所支持的版本号,加密套件列表,压缩算法列表,客户端、服务端随机数还有会话id 。

值得做注意的是:

随机数是32位的时间戳+28字节随机序列,他是用于计算摘要信息和预主密钥或主密钥的参数。

会话id:一次性会话id,防止重放攻击

2、服务端会向客户端发一个认证证书(包含服务端公钥的证书,用于客户端给服务端发送信息时加密。)、服务器端密钥的附加信息(server key exchange服务端密钥交换:决定密钥交换的方式,比如DH,RSA,会包含密钥交换所需的一 系列参数。),通知对方服务器握手消息发完。服务器端进入serverhellodone状态。

3、客户端会产生预主密钥(这里使用到了对称加密算法,数据是被加密的),然后通知对方本端开始启用加密参数,发送自己计算握手过程验证报文。

client key exchange客户端密钥交换:根据服务端随机数算出一个pre-master,发给服务器,服务器收 到后根据pre-master密钥生成一个main-matser。

4、服务器端也会通知对方本端开始启用加密参数,同时发送自己计算的握手过程验证报文;紧接着双发会进行传送应用层数据。

通过该过程产生的客户端随机数与服务器端随机数以及预主密钥,他们组合计算得出主密钥,然后会通过主密钥分别生成共享密钥、Hmac认证密钥以及初始化向量。

有客户端认证的握手过程:

 这个过程,就多了一条服务器向客户端索要证书的过程。

当会话断开后需要恢复的过程:

2.SSL预主密钥有什么作用?

通过该过程产生的客户端随机数与服务器端随机数以及预主密钥,他们组合计算得出主密钥,然后会通过主密钥分别生成共享密钥(对称加密的密钥)、Hmac认证密钥(认证)以及初始化向量。

3.SSL VPN主要用于那些场景?

SSL VPN 适用于 client to LAN 的场景。

因为SSL 不用担心客户端问题,有浏览器的设备就可以使用,对比IPSec VPN成本小了很多,而且不会 存在nat问题;在实际工程中一般会采用IPSec vpn和ssl VPN,要是实现私网互通可以使用mpls vpn。

 

4. SSL VPN的实现方式有哪些?详细说明

SSL VPN每个虚拟网关可以独立管理,可以配置各自的资源,用户、认证方式,访问控制以及管理员。 并且相互隔离。

实现一:web代理(简单理解就是起到中间人的作用)

实现方式: web-link:使用activeX控件方式,对页面进行请求 web改写:将所请求页面上链接进行改写,其他内容不变。

实现结果:实现对内网web资源的安全访问 内网web资源只有私网地址,在不做NAT的情况下,可以通过SSL VPN实现对其的代理安全访问。 内网web资源只有私网地址,在做NAT的情况下,公网用户可以实现对其访问,但是web资源没有 使用安全传输协议,SSL VPN可以实现对其https安全访问。

实现二:文件共享

 实现原理:

协议转换技术:无需客户端,直接通过浏览器安全访问转换为内网文件共享的相应协议格式。使用 activeX控件

支持协议:

SMB windows

NFS linux

实现三:端口转发

 实现原理:安装activeX控件,本质是NAT过程

提供内网TCP资源的访问,C/S资源

提供丰富的静态端口的TCP应用

单端口单服务:telent、SSH、MS RDP VNC 单端口多服务:notes

多端口多服务:outlook

动态端口TCP应用 动态端口:FTP 提供端口级访问控制

实现方式四:网络扩展

 

访问模式 三种流量:去对方内网流量,去互联网流量,去本地局域网流量

  1. 全路由模式:三种流量都走隧道,意味本地不能访问互联网,也可以通过隧道访问,也能补访问本 地局域网
  2. 分离模式:对方内网流量走隧道,本地局域网流量走物理网卡,互联网流量不能走。意味着,能访 问对方内网,能访问本地局域网,不能访问互联网。
  3. 手动模式:对方内网流量走隧道,本地局域网络流量和互联网流量走物理网卡。意味着,都能访 问,并且互联网走本地。

5. SSL VPN客户端安全要求有哪些

 终端安全是在请求内网主机上部署一个软件,通过该软件检查终端的安全性包括:主机检查,缓存清除。

主机检查:

1、杀毒软件检查2、 防火墙设置检查 3、注册表检查 4、端口检查 5、进程检查 6、操作系统检查

 缓存清除:

  • internet临时文件
  • 浏览器自动保存密码
  • cookie记录
  • 浏览器访问历史记录
  • 收回站和最近打开的文件
  • 指定文件或者文件夹

认证授权

  • vpndb认证授权
  • 第三方服务认证授权
  • 数字证书的认证
  • 短信辅助认证
SSL认证过程介绍
03-04 8416
1、SSL概述 安全套接层(Secure Socket Layer,SSL )是一种在两台机器之间提供安全通道的协议。它具有保护传输数据以及识别通信机器的功能。安全通道是透明的,意思就是说它对传输的数据不加变更。客户与服务器之间的数据是经过加密的,一端写入的数据完全是另一端读取的内容。透明性使得几乎所有基于TCP 的协议稍加改动就可以在SSL 上运行,非常方便。 Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准,目前已有3.0版本。SSL采用公开密钥技术。其目标是保证两个应用间通
SSL通信的详细介绍:概念、原理、开发步骤、使用方法、应用场景及C语言客户端、服务端示例代码
深耕嵌入式领用多年, 致力于分享嵌入式领域技术!
07-01 2042
SSL通信的详细介绍:概念、原理、开发步骤、使用方法、应用场景及C语言客户端、服务端示例代码
【网络信息安全】Web 安全
最新发布
2401_84263282的博客
04-28 314
在结束之际,我想重申的是,学习并非如攀登险峻高峰,而是如滴水穿石般的持久累积。尤其当我们步入工作岗位之后,持之以恒的学习变得愈发不易,如同在茫茫大海中独自划舟,稍有松懈便可能被巨浪吞噬。然而,对于我们程序员而言,学习是生存之本,是我们在激烈市场竞争中立于不败之地的关键。一旦停止学习,我们便如同逆水行舟,不进则退,终将被时代的洪流所淘汰。因此,不断汲取新知识,不仅是对自己的提升,更是对自己的一份珍贵投资。让我们不断磨砺自己,与时代共同进步,书写属于我们的辉煌篇章。需要完整版PDF学习资源私我。
TLS/SSL 工作原理及握手过程详解
Tyler_Zx的博客
07-26 2万+
目录 前言 TLS/SSL 基础概念 密钥协商过程中存在的问题及解决办法 TLS/SSL 握手过程 前言 本文是对HTTPS 安全基础、TLS/SSL 工作原理及握手过程的总结。第一部分介绍为 HTTPS 提供安全基础的 TLS/SSL 的基础概念,及数据传输过程中密钥协商的原因。第二部分介绍密钥协商过程中存在的问题,及解决办法,其中会涉及PKI、CA 等概念。最后介绍 TLS/SSL 的握手过程。 HTTP 和 HTTPS 的区别:https://blog.csdn.net/qq_382..
SSL/TLS认证握手过程
团长的专栏
05-23 2608
client读取证书中的相关的明文信息,采用相同的散列函数计算得到信息摘要,然后,利用对应 CA的公钥解密签名数据,对比证书的信息摘要,如果一致,则可以确认证书的合法性,即公钥合法。客户端会内置信任CA的证书信息(包含公钥),如果CA不被信任,则找不到对应 CA的证书,证书也会被判定非法。哈,有人的地方就有江湖,有江湖的地方就没有绝对的安全。但SSL/TLS确实可以极大程度保证信息安全。签名的产生算法:首先,使用散列函数计算公开的明文信息的信息摘要,然后,采用 CA的私钥对信息摘要进行加密,密文即签名。
SSL/TLS协议详解以及配置实战
swadian2008的博客
04-17 8829
SSL/TLS协议是一种安全通信协议,用于在计算机网络上保护数据传输的机密性、完整性和身份验证。SSL代表安全套接字层(Secure Socket Layer)TLS代表传输层安全性(Transport Layer Security),它是SSL的继任者。// 实际上还是非对称加密的算法客户端发送一个SSL/TLS连接请求到服务器服务器发送一个数字证书给客户端。数字证书包含服务器的公钥和其他信息。客户端验证数字证书,以确保证书来自可信的证书颁发机构,没有被篡改。
SSL/TSL握手过程详解
糖豆包子的博客
08-07 810
SSL/TLS 握手过程 Client Hello握手第一步是客户端向服务端发送 Client Hello 消息,这个消息里包含了一个客户端生成的随机数 Random1、客户端支持的加密套件(Support Ciphers)和 SSL Version 等信息。 Server Hello 第二步是服务端向客户端发送 Server Hello 消息,这个消息会从 Client Hello 传过来的 S
ssl 协议简介 原理 过程
06-15
安全套接层(Secure Sockets Layer,SSL)是网景公司(Netscape)在推出Web浏览器首版的同时,提出的协议SSL采用公开密钥技术,保证两个应用间通信的保密性和可靠性,使客户与服务器应用之间的通信不被攻击者窃听...
TLS/SSL协议文档,简单易懂
03-06
TLS/SSL 协议的主要功能是建立在 TCP/IP 协议之上的加密通道,以确保数据在传输过程中的安全性。 TLS/SSL 协议流程 TLS/SSL 协议流程可以分为三个阶段:握手协议、记录协议和警报协议。 握手协议 握手协议是 TLS...
SSL交互和握手过程
11-08
SSL交互和握手过程 SSL消息按如下顺序发送: 1.Client Hello 客户发送服务器信息,包括它所支持的密码组。密码组中有密码算法和钥匙大小; 2.Server Hello 服务器选择客户和服务器都支持的密码组到客户。 3....
SSL握手过程实例分析
07-29
SSL握手过程实例分析 SSL(Secure Sockets Layer)是一种...SSL握手过程SSL协议中最重要的一部分,通过对SSL握手过程的深入分析,我们可以更好地理解SSL协议的工作机理,并且可以更好地应用SSL协议在实际项目中。
SSL协议的工作原理
03-23
SSL协议的工作流程中,首先,客户端(通常是用户的浏览器)向服务器发送其SSL版本信息、加密参数和其他必要的数据。接着,服务器响应,同样提供SSL信息,并附带自身的证书,这个证书包含了服务器的公钥。客户端会...
深入理解HTTPS工作原理
weixin_33920401的博客
04-26 1637
前言 近几年,互联网发生着翻天覆地的变化,尤其是我们一直习以为常的HTTP协议,在逐渐的被HTTPS协议所取代,在浏览器、搜索引擎、CA机构、大型互联网企业的共同促进下,互联网迎来了“HTTPS加密时代”,HTTPS将在未来的几年内全面取代HTTP成为传输协议的主流。 读完本文,希望你能明白: HTTP通信存在什么问题 HTTPS如何改进HTTP存在那些问题 HTTPS工作原理是什么 想阅读更...
HTTPS协议详解(四):TLS/SSL握手过程
热门推荐
郭晓东的专栏
09-08 8万+
本文大部分内容摘自:http://www.wosign.com/faq/faq2016-0309-04.htm 尊重知识产权,转载注明Wosign ----------------------------------专栏导航----------------------------------HTTPS协议详解(一):HTTPS基础知识 HTTPS协议详解(二):TLS/SSL工作原理HTTPS协议...
SSL协议通信过程
qq_32534441的博客
09-12 1470
(1) 浏览器发送一个连接请求给服务器;服务器将自己的证书(包含服务器公钥S_PuKey)、对称加密算法种类及其他相关信息返回客户端; (2) 客户端浏览器检查服务器传送到CA证书是否由自己信赖的CA中心签发。若是,执行4步;否则,给客户一个警告信息:询问是否继续访问。 (3) 客户端浏览器比较证书里的信息,如证书有效期、服务器域名和公钥S_PK,与服务器传回的信息是否一致,如果一致,则浏览器完成...
浅谈https\ssl\数字证书
weixin_30666753的博客
12-27 868
全球可信的SSL数字证书申请:http://www.shuzizhengshu.com 在互联网安全通信方式上,目前用的最多的就是https配合ssl和数字证书来保证传输和认证安全了。本文追本溯源围绕这个模式谈一谈。 名词解释 首先解释一下上面的几个名词: https:在http(超文本传输协议)基础上提出的一种安全的http协议,因此可以称为安全的超文本传输协议。http协议直接放置...
SSL工作原理
UnrealEngine4 、Delta3D、OSG
05-28 3万+
关键词:SSL,PKI,MAC 摘    要:SSL利用数据加密、身份验证和消息完整性验证机制,为基于TCP等可靠连接的应用层协议提供安全性保证。本文介绍了SSL的产生背景、安全机制、工作过程及典型组网应用。 缩略语: 缩略语 英文全名 中文解释 AES Advanced Encryption Standard
SSL协议的大致流程
qq_25744595的博客
09-05 2218
背景:最近看了一本名为《计算机网络》的书籍,看到安全篇后有点感触,决定记录下来 接下来我们用例子谈一谈我们日常通信的安全性及缺陷 例子1:客户A向服务器B通信,假设B是一个网站,在没什么安全防护的网站中,可能仅仅只是要求用户输入账号密码进行登录,其实这时A通信的并不是B而是黑客C,A的账号密码信息也就流失了。注意,就算账号和密码加不加密其实都是一样的,黑客C并不需要知道你的账号密码是多少,在下...
SSL连接建立过程分析(1)
Jinhill's Blog
12-26 4万+
Https协议:SSL建立过程分析web访问的两种方式:http协议,我们一般情况下是通过它访问web,因为它不要求太多的安全机制,使用起来也简单,很多web站点也只支持这种方式下的访问.https协议(Hypertext Transfer Protocol over Secure Socket Layer),对于安全性要求比较高的情况,可以通过它访问web,比如工商银行https:/
SSL记录协议工作过程
06-09
SSL记录协议SSL Record Protocol)是SSL/TLS协议的基础,它提供了一个可靠的消息传递机制,用于在SSL/TLS连接中传输加密和未加密的数据。SSL记录协议工作过程如下: 1. 分段:SSL记录协议将应用层数据分成适当大小的数据块,并将每个数据块封装在SSL记录中。 2. 压缩:如果启用了压缩,则SSL记录协议将使用压缩算法对记录数据进行压缩。 3. 加密:SSL记录协议将使用所选的加密算法对记录数据进行加密。加密算法由协议双方协商确定。 4. 计算MAC:SSL记录协议将使用消息认证码(MAC)算法对记录数据进行计算,以确保完整性和认证。 5. 封装:SSL记录协议将加密、MAC和压缩后的记录数据封装在SSL记录中,并添加头部信息。 6. 传输:SSL记录协议SSL记录通过TCP/IP协议栈传输到对方。 7. 接收:对方SSL记录协议接收到SSL记录后,将按照相反的顺序进行解封、解密、解压缩和验证MAC,然后将明文数据传递给应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • SSL协议工作过程 4384
  • php伪协议 4346
  • web服务器的相关配置 4018
  • kali部署dvwa靶场 3817
  • IPSec 3352

分类专栏

  • 网络安全 25篇
  • python 6篇
  • 运维方面 5篇
  • MySQL 6篇
  • 中间件 7篇
  • js 1篇
  • 协议整理 2篇
  • HCIA--知识点以及实操内容 9篇
  • HCIP知识点 15篇
  • RHCSA 6篇
  • 网络攻防 10篇

最新评论

  • 三层交换技术

    流影850: 好人那表情包

  • Windows提权姿势

    Gachei: 学到了学到了,大佬能加个微信么

  • mysql udf提权

    熠風: 这篇文章学到了好多,谢谢蔡博

  • RCE命令执行/代码执行总结

    凯特之猫: 哥哥好棒

  • JWT利用在ctfhub-easy_login拿到flag

    熠風: 博主也太优秀了,看到博主的文章,我深受启发

大家在看

  • PID算法 26
  • 【微服务】第25节: ElasticSearch的索引库&文档操作 1
  • 一千题,No.0103(狼人杀-简单版) 113
  • MySQL 数据库基础入门与实践
  • 理解静态单赋值SSA(Static Single Assignment) 415

最新文章

  • 内网隧道技术学习
  • 内网实战1
  • WPS-RCE
2023年23篇
2022年67篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司荷坳百姓网标王推广坑梓关键词按天收费塘坑网站改版西乡网站关键词优化福永网站优化大鹏阿里店铺托管民治品牌网站设计双龙网站推广系统大浪建设网站沙井百度seo大鹏网站开发布吉SEO按效果付费光明网站建设设计横岗网站推广工具观澜关键词按天计费龙岗模板推广松岗关键词排名坂田百搜词包南联网站优化按天计费平湖网站关键词优化宝安模板制作荷坳百搜词包塘坑网站关键词优化大浪网站建设设计同乐网站设计坂田企业网站改版福田百度网站优化排名广州关键词按天计费民治高端网站设计东莞seo网站优化歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化