SSH协议的构成是什么?
SSH协议由3个主要组件组成:
传输层协议:提供服务器认证、保密性和完整性,并具有完美的转发保密性,有时还提供压缩功能。
用户认证协议:负责从服务器对客户机的身份认证。
连接协议:将加密通道多路复用组成几个逻辑通道。SSH传输层是一种安全的低层传输协议,提供了强健的加密、加密主机认证和完整性保护。SSH中的认证是基于主机的,不执行用户认证。该协议设计简单而灵活,允许参数协商并最小化来回传输的次数,需要协商的内容包括密钥交换方法、公钥算法、对称加密算法、消息认证算法以及哈希算法。数据完整性通过在每个包中包括一个消息认证代码(MAC)来保护,这个MAC根据一个共享密钥、包序列号和包的内容计算得到。SSH协议的实现可以在UNIX、Windows和Macintosh系统上找到,它是一种被广泛接受的协议,使用公钥算法建立软件,具有良好的加密、完整性和公钥算法。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~