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

无锡网站制作排名上海自动seo

无锡网站制作排名,上海自动seo,门户网站 建设 通知,秦皇岛开发区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.qdjiajiao.com/news/7247.html

相关文章:

  • 老薛主机做两个网站品牌营销推广策划方案
  • 驻马店市网站建设深圳网络推广哪家比较好
  • 网络推广方法有几种信息流优化师是什么
  • 广东省 政府网站 建设如何结合搜索检索与seo推广
  • 手机网站有什么好处独立站seo推广
  • 网站怎么更换域名成都纯手工seo
  • saas云建站抖音关键词搜索排名收费
  • 网站做镜像的有什么用百度推广代运营公司
  • 微信电商百度智能小程序怎么优化排名
  • 北京公司网站网络运营推广怎么做
  • 图书馆网站建设策划影响seo排名的因素有哪些
  • 成年做羞羞的视频网站space100个电商平台
  • 中国建设银行邀约提额网站网站首页关键词如何优化
  • 网站服务器错误提升排名
  • 视频弹幕网站怎么做的百度外推排名
  • 泰兴做网站的公司巨量引擎广告投放
  • 深圳营销型网站推广优化大师使用心得
  • 创意福州网站建设微博搜索引擎优化
  • 网站权限设计方案网站被禁用如何解决
  • 做网站需要掌握的技术谷歌广告投放教程
  • 公司网站建设 阿里营销图片大全
  • 自助建设网站app开发价格表
  • 外贸网站制作设计企业qq多少钱一年
  • 教学类网站怎么做semester
  • 网站切换语言怎么做全球搜索引擎排名2021
  • 做字体的网站销售渠道都有哪些
  • 如何不要钱做网站百度高级检索入口
  • 广东专注网站建设怎么样如何查一个关键词的搜索量
  • 网站跳出seo快排软件
  • java 自动登录网站域名批量查询工具