SSH2有什么特点!
SSH1分为1.3和1.5两个版本。SSH1使用DES、3DES、Blowfish、RC4等对称加密算法保护数据安全传输,而对称加密算法的密钥通过非对称加密算法(RSA)进行交换。SSH1使用循环冗余校验码(CRC)来保证数据的完整性,但后来发现这种方法有缺陷。SSH2避免了RSA的专利问题,修复了CRC的缺陷。SSH2用数字签名算法(DSA)和Diffie-Hellman(DH)代替RSA完成对称密钥的交换,用消息确认码(HMAC)代替CRC。同时,SSH2增加了AES和Twofish等对称加密算法。推荐阅读《linux应该这样学习》。