当前位置: 首页 > news >正文

微信网站建设多少钱东莞网站推广企业

微信网站建设多少钱,东莞网站推广企业,王烨张开,郑州好的企业网站建设HTTPS和HTTP的区别 1、HTTP协议传输的数据都是未加密的,是明文的,使用HTTP协议传输隐私信息非常不安 HTTPS协议是由SSLHTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。 2、HTTPS协议需要到CA申请证书,一般…

HTTPS和HTTP的区别

1、HTTP协议传输的数据都是未加密的,是明文的,使用HTTP协议传输隐私信息非常不安
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。

2、HTTPS协议需要到CA申请证书,一般免费证书较少,因而需要一定费用。

3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

HTTPs 传输流程

SSL/TLS协议的基本思路是采用公钥加密法,即
客户端先向服务器端索要公钥,然后用公钥加密信息,服务器收到密文后,用自己的私钥解密。


但是整个过程不是都是经过公钥加密、私钥解密的,在数据传输阶段,服务器和客户端双方用公有的相同的对称秘钥对数据进行加密解密,可以保证在数据收发过程中的安全,即是第三方获得数据包,也无法对其进行加密,解密和篡改。

以下内容参考博客:HTTPS 加密过程解析_波吉也有烦恼的博客-CSDN博客

请添加图片描述

  1.  客户端向服务端发起网络请求
  2. 服务度端向客户端返回携带 公钥A 的证书
  3. 客户端解析证书(浏览器完成的)验证合法性
  4. 验证通过之后 从证书中取出 公钥A
  5. 随后生成一个 随机码KEY(客户端公钥),并用公钥A进行加密,再传递给服务端
  6. 服务端接收到 随机码之后使用 私钥B 进行解码获取客户端公钥(随机码KEY)
  7. 然后将要传输的数据通过随机码 KEY进行加密发送给客户端
  8. 客户端接收到加密过的数据之后使用随机码KEY进行解密

涉及到的一些算法

这里面用到的算法是:RSA密钥交换算法(属于TLS 1.0版本的答案)

 现在TLS 1.2已经成为主流,使用ECDHE算法

 ECDHE算法流程文字描述如下: 

(1)客户端随机生成随机值Ra,计算Pa(x, y) = Ra * Q(x, y),Q(x, y)为全世界公认的某个椭圆曲线算法的基点。将Pa(x, y)发送至服务器。

(2)服务器随机生成随机值Rb,计算Pb(x,y) = Rb * Q(x, y)。将Pb(x, y)发送至客户端。

(3)客户端计算Sa(x, y) = Ra * Pb(x, y);服务器计算Sb(x, y) = Rb *Pa(x, y)

(4)算法保证了Sa = Sb = S,提取其中的S的x向量作为密钥(预主密钥)。

 

http://www.hrbkazy.com/news/44600.html

相关文章:

  • 企业官网快速建站框架seo关键词优化公司哪家好
  • 网站开发应看什么书籍安徽关键词seo
  • 代做设计网站个人博客登录入口
  • 淘客怎么做网站推广网页模板设计
  • .net网站开发书建设网官方网站
  • 做通信毕业设计的网站找客户资源的网站
  • 百度推广网站备案深圳高端网站建设公司
  • 网站建设师seo兼职接单平台
  • 株洲网站建设公司百度关键词seo排名
  • 国外做滑板网站自媒体135网站免费下载安装
  • 做外贸网站流程图企业建站公司热线电话
  • 重庆市门户网站制作百度站长平台app
  • 网站做扫一扫seo值是什么意思
  • 新疆建设工程信息网网官网seo优化技术厂家
  • 1668批发官网关键词推广seo
  • 日本做设计的网站有哪些网站排名优化价格
  • 手机代码网站有哪些问题吗方象科技服务案例
  • 做网站好还是做淘宝好培训心得体会1000字
  • 福清网站建设互动营销
  • 长沙做网站街正规电商培训学校排名
  • 上海集团网站建设沈阳seo排名优化软件
  • 建设银行官方网站app下载360搜图片识图
  • wordpress文字怎么做超级链接武汉seo网站排名优化公司
  • 网站备案app潍坊网站建设咨询
  • 专门做家教的网站seo技术优化服务
  • 网站开发时间段太原关键词优化报价
  • 桥头镇网站建设网站优化内容
  • 酒店网站设计方案软文范例大全
  • wordpress gpl协议关键词优化价格
  • wordpress网站服务器seo学习网站