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

如何找网站做推广/百度竞价系统

如何找网站做推广,百度竞价系统,中国建设银行官企业网站,长沙游戏网站开发一、SSH协议SSH是一种协议标准,其目的是实现安全远程登录以及其它安全网络服务。二、SSH登录过程SSH登录主要分为两个阶段:1)协商客户端和服务端双方通信所使用的共享密钥,并用这个共享密钥实现后续会话过程的对称加密&#xff1b…

dbe25b0d4f03999372d1d0c1b4a6cef4.png

一、SSH协议

SSH是一种协议标准,其目的是实现安全远程登录以及其它安全网络服务。

二、SSH登录过程

SSH登录主要分为两个阶段:

1)协商客户端和服务端双方通信所使用的共享密钥,并用这个共享密钥实现后续会话过程的对称加密;

2)使用非对称加密方式验证客户端的身份。

三、协商会话所使用的共享密钥

4588515b2b227d27ab9d999148ae6e00.png
图 1 交换共享秘钥

1)客户端发起tcp连接请求;

2)服务器返回其支持的协议版本以及服务器的公共主机密钥,该密钥用于判断服务器是否是预期的主机;

3)双方交换会话密钥,用于后续会话做对称加密。

四、密码验证登录过程

669d4245ca4bec42b00dbbb29b3f2d5a.png
图 2 SSH密码验证过程

1)服务端收到客户端的请求后,把自己的公钥发送给客户端(与会话密钥不同,是服务器自身的公钥/私钥对);

2)客户端使用收到的公钥加密密码,并发送回服务器;

3)服务器使用自己私钥解密信息,若密码正确,则通过验证。

五、密钥验证登录过程

acf7d91a631db26f490c05171832f7af.png
图 3 SSH秘钥验证过程

前提条件是手动将客户端的公钥发送给服务器,并填入authorized_keys文件中。

1)客户端把用户验证的密钥对ID发送给服务器;

2)服务器根据密钥对ID在对应用户的authorized_keys文件中进行检索;

3)假设服务器在文件中找到符合密钥对ID的公钥,服务器将生成一个随机数,并用这个公钥进行加密;

4)服务器将加密后的信息发送给客户端;

5)假设客户端拥有对应的私钥,就可以解密出原来的随机数;

6)客户端将得到的随机数与加密会话所用的会话密钥拼接一起后,计算其MD5哈希值;

7)客户端将MD5哈希值发送回服务器;

8)服务器使用相同的会话共享密钥和他生成的随机数计算出MD5哈希值,并与客户端返回的MD5哈希值进行比较。如果两个值相等,证明客户端拥有对应私钥,则通过验证。

http://www.lbrq.cn/news/801919.html

相关文章:

  • 免费网站制作/推广链接
  • 扁平化 公司网站/南京seo公司教程
  • 织梦响应式网站怎么做/郑州seo推广
  • 网站建设百度百科/杭州网站优化公司
  • 海南响应式网站建设方案/站长工具权重查询
  • 制作网站网页/网站收录是什么意思
  • 个人备案网站可以做电影站吗/百度官方推广平台
  • 网站建设 排名宝下拉/西安专业做网站公司
  • 手机网站建设软件有哪些方面/制作网站平台
  • 网站开发论文主要内容/在线子域名二级域名查询工具
  • 潍坊网站建设SEO优化/今日国际新闻摘抄
  • 微网站方案怎么写/百度seo推广软件
  • 欧米茄女士手表网站/免费个人网页制作
  • 高清做视频在线观看网站/参考消息网国内新闻
  • 个人网站怎么做qq客服/百度搜索推广收费标准
  • 好一点的网站建设/最新发布的最新
  • 网站seo重庆/宁波seo公司网站推广
  • 自建商城网站/成都网站seo
  • 什么网站有题目做/百度seo软件是做什么的
  • c 做网站好嘛/如何建立和设计公司网站
  • 公司没网站怎么做dsp/网络营销网
  • 中国法院政务网站群建设培训会/爱站网关键词挖掘工具熊猫
  • net域名做企业网站怎么样/seo搜索引擎优化方案
  • 泸州做网站公司/口碑营销是什么意思
  • 网站b2b建设/精品成品网站源码
  • 网站建设需求分析写什么/西安seo关键字优化
  • 互动网站策划/百度直接打开
  • 只做移动端的网站/关键字排名优化工具
  • 县级以下不允许建设网站/如何开发网站
  • 建设银行手机银行网站用户名是什么意思/海外推广服务
  • 梦幻花瓣雨
  • OAuth 2.0 的安全升级版授权协议 OAuth 2.1 详解
  • 线程池的实现
  • Python 字典为什么查询高效
  • 仿真电路:(十七下)DC-DC升压压电路原理简单仿真
  • SpringAI智能客服Function Calling兼容性问题解决方案