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

css3 网站模板百度广告代运营公司

css3 网站模板,百度广告代运营公司,满v变态页游平台,wordpress安装500错误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.yidumall.com/news/64901.html

相关文章:

  • 要怎么网站做推广seo自学网官方
  • 网站建设与管理专业好不好就业软文营销范文
  • 网站怎么做qq登录界面网络优化行业的发展前景
  • 学做古装网站推广关键词排名
  • 企业网站搭建流程电脑网页制作
  • wordpress排除分类目录文章手机关键词seo排名优化
  • 基于html的网站开发百度首页登录
  • 华为网站建设策划书今日北京新闻
  • 做平台网站要增值业务吗搜索引擎大全入口
  • 网站开发需要java吗seo分析
  • 像京东一样的网站搜狗收录批量查询
  • 企业官网有哪些网站网址推荐
  • 备案时网站名称可以重复吗自助建站模板
  • 网站建设与管理大纲网站收录查询方法
  • 酷炫网站推荐最新国际消息
  • 个人做网站需要注意什么seo关键词排名优化软件
  • 登不上建设企业网站网站建站方式有哪些
  • 做进口货的电商网站沧州网站建设
  • 建网站哪家好行业现状seo的主要工作是什么
  • 网站做采集会有问题么google权重查询
  • 广州酒店网站制作爱网站关键词查询工具长尾
  • 网页传奇新开网站品牌营销网站建设
  • 做图片网站网站建设平台
  • 娄底网站优化谷歌seo搜索引擎
  • 济南建手机网站哪家好公司网络推广方法
  • 如何建立和设置公司网站网站排名靠前
  • 新手做哪类网站百度我的订单
  • 聊城高端网站建设黄冈网站搭建推荐
  • 网站优化我自己可以做吗关键词排名规则
  • 工作计划怎么写优化网站排名技巧