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

一件代发应该在哪个网站上做怎么用域名建网站

一件代发应该在哪个网站上做,怎么用域名建网站,网站新闻更新怎么设计,跟做网站的人谈什么SSH简介 SSH(Secure Shell,安全外壳协议)是一种用于在不安全网络上进行安全远程登录和实现其他安全网络服务的协议。 SSH 协议由三个组件构成:SSH传输层协议、SSH 用户认证协议、SSH连接协议。详细介绍每个组件构成。 SSH传输层协…

SSH简介

SSH(Secure Shell,安全外壳协议)是一种用于在不安全网络上进行安全远程登录和实现其他安全网络服务的协议。
SSH 协议由三个组件构成:SSH传输层协议、SSH 用户认证协议、SSH连接协议
图片-component
详细介绍每个组件构成。

SSH传输层协议

SSH传输层协议是一个安全传输协议。SSH 传输层通常建立在 TCP/IP 连接上,但也可以在任何其他可靠的数据流上建立。
SSH 传输层协议协商了所有的密钥交换算法、公钥算法、对称加密算法、消息认证算法等。
图片-交互算法
密钥交换算法:用于产生会话密钥。常见算法是 DH
公钥算法:用于进行数字签名和用户认证。常见的算法是 RSA 和 DSS
对称加密算法:用于会话的加密。
消息认证算法:用于数据完整性认证。常见的算法是 sha1md5

SSH用户认证协议

SSH用户认证协议提供两种认证方法:
1.口令认证
2.公钥认证

口令认证:客户端通过用户名和密码登录到服务器,完成用户认证。
公钥认证:服务器通过公钥解密客户端的数字签名,完成用户认证。
图片-用户认证协议

SSH连接协议

SSH连接协议将加密的会话连接多路复用成若干个逻辑通道,它提供了交互式登录会话,远程执行命令,TCP/IP连接转发和X11连接转发等功能。所有通道都复用一个会话连接。
SSH连接协议在SSH传输层和SSH用户认证协议之上运行。

SSH连接协议

SSH工作原理

图片-ssh
在整个通讯过程中,为实现SSH的安全连接,服务器端与客户端要经历如下五个阶段:

  1. 版本协商阶段
  2. 算法协商阶段
  3. 密钥交换阶段
  4. 用户认证阶段
  5. 会话交互阶段

下面介绍每个阶段具体工作。
1、版本协商阶段
客户端和服务器交互SSH版本协商保温,确定V1或V2版本。
在这里插入图片描述
2、算法协商阶段
一般情况下,服务器端迁就客户端的密钥算法。
在这里插入图片描述
3、密钥交换阶段
根据密钥交换算法,双方动态地产生会话密钥用于后续会话加密。会话密钥无法被第三者截获,安全可靠。
图片-密钥交换阶段
其中,p、g是质数。计算 YcY_cYc 的公式(散列算法):
YC=gXcmodP{Y_C=g^{X_c} mod P}YC=gXcmodP

用户认证阶段——口令认证

客户端发送携带用户名和口令的认证请求,服务器与本地用户数据进行匹配认证。
口令认证

用户认证阶段——公钥认证

公钥认证的过程是客户端发送携带数字签名的认证请求,服务器通过公钥解密数字签名进行认证。客户端的私钥生成数字签名。
公钥认证
用户完成认证后,客户端向服务器发起建立通道请求,进行数据传输。进入到会话交互阶段。
在这里插入图片描述

http://www.dtcms.com/a/478001.html

相关文章:

  • Ubuntu 20.04 安装Aerial Gym Simulator - 基于 Gym 的无人机强化学习仿真器
  • Java HashSet 的实现原理
  • Happy DOM曝CVSS 9.4严重RCE漏洞,PoC已公开(CVE-2025-61927)
  • 关于网站建设的句子微营销app
  • 静态网站托管平台wordpress论坛源码
  • mac idea 解决properties文件乱码问题
  • IDEA 常用设置
  • 【XML】基础篇
  • 免费的企业建站系统网站上添加百度地图导航
  • Kernel Debugging Options
  • RoboTwin 2.0 测试ACT模型记录
  • tcpdump 抓包数据分析实战,命令、过滤、常见故障定位与真机补充流程
  • Maven的安装和配置以及IDEA的配置
  • 个人网站制作方法企业网站建设的作用
  • webchat单体版本启动文档记录和源码分享
  • 构建AI智能体:六十二、金融风控系统:基于信息熵和KL散度的异常交易检测
  • K8S master 节点IP变了导致访问失败
  • Golang协程
  • 深圳网站建设网站dw学生个人网页制作视频
  • 深度强化学习 | 基于SAC算法的动态避障(ROS C++仿真)
  • 智能美甲灯方案,UV/LED美甲光疗机美甲烤灯MCU控制方案开发设计
  • 用html5写一个可输入1-100行1-100列的矩阵计算器
  • 如何在第三方网站做推广湖北建设注册中心网站首页
  • 福州网站建设信息百度推广账号登陆入口
  • 纯知识干货java学习之问答一
  • L05_后端_MinIO 安装使用入门指南(实战版)
  • [ SpringBoot ]
  • Nginx 负载均衡调度算法
  • 全链路Controller压测负载均衡
  • FastCRUD:为 FastAPI 量身打造的现代化异步 CRUD 框架,让后端开发更高效