SSL的工作原理是?安全服务信息保密要怎么才能做到?
时间:2023-04-26 09:29:37来源:创视网

SSL的工作原理

SSL的工作原理:当一个使用者在Web上用Netscape浏览器漫游时,浏览器利用HTTP协议与Web服务器沟通。例如,浏览器发出一个HTTP GET命令给服务器,想下载一个首页的HTML档案,而服务器会将档案的内容传送给浏览器来响应。GET这个命令的文字和HTML档案的文字会通过会话层(Socket)的连接来传送,Socket使两台远程的计算机能利用Internet来通话。通过SSL,资料在传送出去之前就自动被加密了,它会在接收端被解密。对没有解密钥的人来说,其中的资料是无法阅读的。

SSL采用TCP作为传输协议提供数据的可靠传送和接收。SSL工作在Socket层上,因此独立于更高层应用,可为更高层协议,如Telnet、FTP和HTTP提供安全业务。SSL提供的安全业务和TCP层一样,采用了公开密钥和私人密钥两种加密体制对Web服务器和客户机(选项)的通信提供保密性、数据完整性和认证。在建立连接过程中采用公开密钥,在会话过程中使用私人密钥。加密的类型和强度则在两端之间建立连接的过程中判断决定。在所有情况下,服务器通过以下方法向客户机证实自身:给出包含公开密钥的、可验证的证明;演示它能对用此公开密钥加密的报文进行解密。

为了支持客户机,每个客户机都要拥有一对密钥,这要求在Internet上通过Netscape分配。由于Internet中的服务器数远少于客户机数,因此能否处理签字及密钥管理的业务量是很重要的,并且与客户联系比给商家以同样保证更重要。

安全服务信息保密要怎么才能做到?

(1)信息保密,通过使用公开密钥和对称密钥技术以达到信息保密。SSL客户机和服务器之间的

所有业务都使用在SSL握手过程中建立的密钥和算法进行加密。这样就防止了某些用户通过使用IP数据包嗅探工具非法窃听。尽管数据包嗅探仍能捕捉到通信的内容,但却无法破译。

(2)信息完整性,确保SSL业务全部达到目的。应确保服务器和客户机之间的信息内容免受破坏。SSL利用机密共享和hash函数组提供信息完整性服务。

(3)双向认证,客户机和服务器相互识别的过程。它们的识别号用公开密钥编码,并在SSL握手时交换各自的识别号。为了验证证明持有者是其合法用户(而不是冒名用户),SSL要求证明持有者在握手时对交换数据进行数字式标识。证明持有者对包括证明的所有信息数据进行标识,以说明自己是证明的合法拥有者。这样就防止了其他用户冒名使用证明。证明本身并不提供认证,只有证明和密钥一起才起作用。

标签: SSL的工作原理 安全服务 安全服务信

最新
  • SSL的工作原理是?安全服务信息保密要怎么才能做到?

    SSL的工作原理SSL的工作原理:当一个使用者在Web上用Netscape浏览器漫游时,浏览器利用HTTP协议与Web服

  • 股权激励方式都有哪几种?股权激励的意义和目的是什么?

    股权激励方式都有哪几种?第一种就是创始人代持,优点是流程简单,投票权、表决权都集中在创始人手上,有

  • 日本球迷也喊退钱了怎么回事?国足退钱是哪场比赛?

    日本球迷也喊退钱了怎么回事?本次2022卡塔尔世界杯退钱哥来到了卡塔尔世界杯的现场,在这次世界杯中退钱

  • 旅游
    • 天天热门:世华科技(688093)以6668万元竞得上海闵行区一地块 将用于建设创新中心

    • 【全球快播报】航天工程(603698)股东航天投资减持535.01万股 减持计划完成

    • 焦点日报:线上线下(300959)股东易简投资累计减持比例达1.07%

    • 全球今头条!江苏新能(603693)2021年度权益分派:每股转增0.3股派0.1元

    热点