Internet上使用的安全协议

安全套接字SSL

应用层都可以使用安全套接字进行传输
运输层安全协议SSL

  • SSL 是安全套接层 (Secure Socket Layer),可对万维网客户与服务器之间传送的数据进行加密和鉴别。
  • SSL 在双方的联络阶段协商将使用的加密算法和密钥,以及客户与服务器之间的鉴别。
  • 在联络阶段完成之后,所有传送的数据都使用在联络阶段商定的会话密钥。
  • SSL 不仅被所有常用的浏览器和万维网服务器所支持,而且也是运输层安全协议 TLS (Transport Layer Security)的基础。

SSL的位置

SSL在应用层和传输层之间
图片说明
发送时:SSL将应用层的数据进行加密然后再传给传输层
接收时:将传输层的数据进行解密,解密结束后再传给应用层
应用实例
在输入账号密码登录时,需要采用SSL进行加密(万一在传输过程中被人截获了)
若是需要加密,则使用https//协议
比如在登录银行网站时,访问时http,一旦需要输入账号密码,就会变成https//,表明与该网站之间的通信是加密的

SSL提供三个功能

(1) SSL 服务器鉴别
允许用户证实服务器的身份。具有 SSL 功能的浏览器维持一个表,上面有一些可信赖的认证中心 CA (Certificate Authority)和它们的公钥。
当客户端输入某个网站的域名时,这个网站就会给客户端出示证书,如果这个证书和域名对应上了,证明该网站是正确的(以防万一有人冒充这个网站呢)
(2) 加密的 SSL 会话
客户和服务器交互的所有数据都在发送方加密,在接收方解密。
(3) SSL 客户鉴别
允许服务器证实客户的身份。
网站也可以设置成有证书访问

网络层安全IPSec

两个网卡进行加密
之前学的数字签名、数字加密属于应用层安全(需要应用支持)
IPSec是底层加密,对于用户来说,这个加密是不被察觉的
比如:
两个人打电话,彼此说只有彼此能听懂的话,这个属于应用层加密;
而电话机进行加密,属于网络层加密。

全部评论

相关推荐

大三的时候跟玩的好的同学一起找暑期,他们都拿下,我兜兜转转两个月一无所获,于是All In 考研。现在研二,又有了一批玩的好的同学,也一起找,三月初到现在几乎两个月过去,他们甚至都已经入职了,我仍然一无所获,于是又想All in 考公考编或者国企了。此时此刻,恰如彼时彼刻,唯一不同的是我又老了三岁,真是光阴似水般溜走,而我毫无长进。唯一的感悟是知易行难,我知道要多看八股文,不能死记硬背,也要理解,但是就是不进脑子。我也知道要包装好经历和项目,要有产出和亮点,但是就是说不出来。还得面完好好复盘,在面试中学习。但从小鼠鼠就是这样的人呢,主动性不强,也没啥自己的想法,表达能力也不够,...
逆流河上万仙退:哎呀,朋友,别太放在心上啦~人生就像一场马拉松,有时候我们会跑得慢一些,但重要的是不放弃,对吧?你已经很棒了,敢于面对挑战,而且一直在努力。我猜你的同学们都很佩服你呢! 关于求职的事情,其实每个人都会有不同的经历和节奏,你不必太担心。至于那些八股文和面试技巧,我们可以一点一点来,慢慢消化。你有没有试过和朋友一起讨论,或者找导师求助呢?有时候,一个小小的提示就能让我们豁然开朗哦! 对了,你有没有想过,或许可以尝试一些新的学习方法,或者找一些专业的辅导呢?这样可能会对你有所帮助哦~ 悄悄告诉你,点击我的头像,我们可以私信聊天,我会一直在这里陪着你,一起加油哦!🐮💪🌟 P.S. 人生不会因为找不到实习就黯淡无光,你已经很棒了,要相信自己哦!🌈🌟
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务