密码学的一些常识

密码学的一些常识_第1张图片

 

1,对称密码、公钥密码、消息认证、数字签名的对比

 

  对称密码 公钥密码
发送者 共享秘钥加密 公钥加密
接收者 共享秘钥解密 私钥解密
秘钥配送问题 存在 不存在,但需要CA认证公钥
机密性
  消息认证 数字签名
发送者 共享秘钥计算MAC 使用私钥对文本HASH值做签名
接收者 共享秘钥计算MAC 使用公钥对签名做验证(文本->HASH =? 解密签名后的HASH)
秘钥配送问题 存在 不存在,但需要CA认证公钥
完整性
认证 √(仅限本次通信对象)
防止否认 X

你可能感兴趣的:(密码学,AES,RSA,数字签名)