博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSL WSS HTTPS
阅读量:6576 次
发布时间:2019-06-24

本文共 672 字,大约阅读时间需要 2 分钟。

SSL

SSL(Secure Socket Layer,安全套接层) 简单来说是一种加密技术, 通过它, 我们可以在通信的双方上建立一个安全的通信链路, 因此数据交互的双方可以安全地通信, 而不需要担心数据被窃取. 关于 SSL 的深入知识, 可以看这篇文章: SSL/TLS协议运行机制的概述

WSS

WSS 是 Web Socket Secure 的简称, 它是 WebSocket 的加密版本. 我们知道 WebSocket 中的数据是不加密的, 但是不加密的数据很容易被别有用心的人窃取, 因此为了保护数据安全, 人们将 WebSocket 与 SSL 结合, 实现了安全的 WebSocket 通信, 即 WebSocket Secure.
所以说 WSS 是使用 SSL 进行加密了的 WebSocket 通信技术.

HTTPS

其实 HTTPS 和 WSS 类似, HTTP 之于 HTTPS 就像 WebSocket 之于 WebSocket Secure.
HTTP 协议本身也是明文传输, 因此为了数据的安全性, 人们利用 SSL 作为加密通道, 在 SSL 之上传递 HTTP 数据, 因此 SSL 加密通道上运行的 HTTP 协议就被称为 HTTPS 了.

总结

SSL 是基础, 在 SSL 上运行 WebSocket 协议就是 WSS; 在 SSL 上运行 HTTP 协议就是 HTTPS.

https://segmentfault.com/q/1010000007391137/a-1020000007391991

 

转载地址:http://bpwno.baihongyu.com/

你可能感兴趣的文章
PDO 用法学习
查看>>
openssl之BIO系列之5---CallBack函数及其控制
查看>>
JavaScript里的类和继承
查看>>
iOS开发- 打包ipa,让别人设备安装你的App
查看>>
使用 HTML5、CSS3 和 MathML 在 EPUB 3 中制作版式丰富的出版物
查看>>
【VirtualBox】端口转发,ssh
查看>>
POJ1422 Air Raid 【DAG最小路径覆盖】
查看>>
iOS:CocosPods的装配和配置ReactiveCocoa
查看>>
HDU 4747 Mex
查看>>
ios上禁止输入表情
查看>>
git grep简介
查看>>
【转】一个测试工程师的2015总结和2016年小展望
查看>>
一个很好的php分词类库
查看>>
c3p0详细配置
查看>>
设置Ubuntu 10.10版本的软件源
查看>>
BZOJ2648 SJY摆棋子
查看>>
[前端]css前端样式的模块化
查看>>
re正则表达式6_+
查看>>
[android] android消息机制入门
查看>>
每天进步一点达——MySQL——myisampack
查看>>