MD5和sha加密算法问题

wpg 2010-03-03 04:11:19
想在文件中存储一些密码
MD5和sha哪个更好?
如果先用sha加密,在对返回的值进行md5加密,是否会更安全一些。
...全文
111 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bilaopao 2010-03-03
  • 打赏
  • 举报
回复
没,我自己就是这样用的。

引用 7 楼 wpg 的回复:
这样子会不会有冲突的风险?
引用 6 楼 bilaopao 的回复:sha 一下,取前16啊。引用 4 楼 wpg 的回复: 还是这里人气旺。 其实问题是这样的。我的软件已经发布出去了,文件结构已经定了没法改。当初的设想是存储md5值到文件中,所以留了一个16字节的位置。但是现在又想用sha,但是sha加密后长度太长,16字节存不下,所以想先sha一下,然后再md5一下,不知道这样有没有什么问题。耗时的话没有关系。
fangchao918628 2010-03-03
  • 打赏
  • 举报
回复
应该没啥问题....
我也干过不过是MD5一次在取其中几个值在MD5一次
wpg 2010-03-03
  • 打赏
  • 举报
回复
这样子会不会有冲突的风险?
引用 6 楼 bilaopao 的回复:
sha 一下,取前16啊。
引用 4 楼 wpg 的回复:
还是这里人气旺。

其实问题是这样的。
我的软件已经发布出去了,文件结构已经定了没法改。
当初的设想是存储md5值到文件中,所以留了一个16字节的位置。
但是现在又想用sha,但是sha加密后长度太长,16字节存不下,所以想先sha一下,然后再md5一下,不知道这样有没有什么问题。
耗时的话没有关系。
bilaopao 2010-03-03
  • 打赏
  • 举报
回复

sha 一下,取前16啊。
引用 4 楼 wpg 的回复:
还是这里人气旺。

其实问题是这样的。
我的软件已经发布出去了,文件结构已经定了没法改。
当初的设想是存储md5值到文件中,所以留了一个16字节的位置。
但是现在又想用sha,但是sha加密后长度太长,16字节存不下,所以想先sha一下,然后再md5一下,不知道这样有没有什么问题。
耗时的话没有关系。
zhou1xp 2010-03-03
  • 打赏
  • 举报
回复
呵呵,那你自己选择了,我用的是MD5,我主要要求速度比较多一点
wpg 2010-03-03
  • 打赏
  • 举报
回复
还是这里人气旺。

其实问题是这样的。
我的软件已经发布出去了,文件结构已经定了没法改。
当初的设想是存储md5值到文件中,所以留了一个16字节的位置。
但是现在又想用sha,但是sha加密后长度太长,16字节存不下,所以想先sha一下,然后再md5一下,不知道这样有没有什么问题。
耗时的话没有关系。
bilaopao 2010-03-03
  • 打赏
  • 举报
回复
不用,sha 和 md5 都是不可逆算法。当然由于md5比较老了现在也有逆的可能, sha加密很安全。
fangchao918628 2010-03-03
  • 打赏
  • 举报
回复
这是两个都是散列算法......不可还原原文,一般用于验证完整性,不知道到LZ要干啥
zhou1xp 2010-03-03
  • 打赏
  • 举报
回复
MD5吧,sha的话,它的加解密好象更耗时一些

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧