posts - 8, comments - 13, trackbacks - 0, articles - 43
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

MD5 DSA RSA 简单 区别

Posted on 2010-12-16 11:43 kangaroo 阅读(4960) 评论(1)  编辑  收藏 所属分类: programmer
MD5是一种摘要生成算法,本来不能用于签名,但是在待签名数据之后加上一串私密内容,即散列码,就可以用于签名了。但是md5只能做到防篡改的功能,不能做到防抵赖,因为这串私密内容双方是都知道的。

DSA和RSA是一种非对称加密算发,签名密钥分为公钥和私钥。私钥用于加密,公钥用于验证签名。使用这种算法的签名即起到防篡改的功能,又起到防抵赖的作用。因为私钥只有签名者自己独有。


评论

# re: MD5 DSA RSA 简单 区别  回复  更多评论   

2016-08-01 18:47 by 王美丽
rsa和dsa的开发流程是否一致

只有注册用户登录后才能发表评论。


网站导航: