rsa和dh区别

  • RSA和DH都基于非对称算法。
  • RSA: 常用的示例是Alice向Bob发送消息,并使用Bob的公钥加密消息。向Bob发送消息。鲍勃用他的私钥解密。验证签名以确保Alice发送签名。该消息将成为对称加密密钥。这是用于保护连接的内容。
  • DH Diffie Hellman交换依赖于生成秘密值的两个单独实体。通过一些数学算法,他们都能够产生共同的密钥值。这是一个对称密钥。
  • 使用RSA,可以进行加密和签名的密钥对。使用DH,只执行加密,没有签名机制。
添加新评论