RSA算法和DH的区别
RSA加密算法
公钥加密,私钥解密,称为RSA加密算法。
私钥加密,公钥解密,称为RSA签名算法。
DH密钥交换算法
DH密钥交换算法并不是加密算法,而是双方在不安全的网络中交换信息而生成双方仅有的密钥的一种方法。其结果是,交换的双方得到了一样的会话密钥,而其他任何人不能得到这个密钥。
使用RSA,可以进行加密和签名的密钥对。使用DH,只执行加密,没有签名机制。
RSA加密算法
公钥加密,私钥解密,称为RSA加密算法。
私钥加密,公钥解密,称为RSA签名算法。
DH密钥交换算法
DH密钥交换算法并不是加密算法,而是双方在不安全的网络中交换信息而生成双方仅有的密钥的一种方法。其结果是,交换的双方得到了一样的会话密钥,而其他任何人不能得到这个密钥。
使用RSA,可以进行加密和签名的密钥对。使用DH,只执行加密,没有签名机制。