
ssh
山鬼谣me
我的这一生
展开
-
ssh传输层协议
环境纯理论知识,只是笔记,非教程二进制协议格式每个数据包为以下格式: 类型 名称 uint32 packet_length byte padding_length byte[n1] payload; n1=packet_length-padding_length-1 byte[n2] random padding; n2=padding_length byt原创 2018-01-24 19:13:45 · 3676 阅读 · 0 评论 -
RSA与 Diffie-Hellman密钥交换 的区别
前言最近查看jsch源码时,在理解DH密钥交换算法时,与RSA傻傻的分不清。当时看源码犯了迷糊:既然已经有更先进的RSA,为什么还要使用DH密钥交换算法。之后,看了一位日本人写的《图解密码技术》这本书时,才有所顿悟。这里我做个笔记;因为是笔记,所以估计只有我能看懂!哈哈RSA看到这个RSA,我第一时间想到的就是,经常在gitlab、github或者码云上使用到的公钥...原创 2018-02-24 18:06:24 · 7654 阅读 · 8 评论 -
SSH 连接协议
前言这篇文章时在吾之理解的基础上,加以翻译,其中肯定包含很多个人理解的东西, 如有不对之处,请赐教!信道机制 Channel Mechanism所有的终端会话,转发连接等等都是信道。 任何一方都可以打开一个信道。多个信道是复用同一个连接。通信双方是根据编号来识别信道的。通信双方所涉及到的同一个信道的编号可能是不一样的(因为其用的是各自本机的编号)。打开信道的请求应该包含发原创 2018-02-07 16:17:04 · 6006 阅读 · 0 评论