首页
社区
课程
招聘
[求助]为什么SHA512的处理速度快于SHA256
发表于: 2011-5-6 20:54 10287

[求助]为什么SHA512的处理速度快于SHA256

2011-5-6 20:54
10287
我用c++实现了SHA512 和SHA256。并用2种算法对同一个文件(FIP180-2后面的那个aaaaaa·····),发现他们的运行速度,sha512(640ms)居然比256(842ms)快??为什么?后者的长度要长些,不是应该要慢些吗?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
是因为SHA512每次能够处理1024比特,所以要迭代的轮数就要少于SHA256,从而所用时间就少了·?
2011-5-7 13:07
0
雪    币: 459
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
SHA-512专门为64位机器优化的。而且512一次读入1024bit。
2011-5-7 18:12
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
楼主,能将您的编程源码共享一下吗?我是初入门的新人,想学习一下如何对安全散列算法进行编程的。

    如有哪位高人不吝赐教,我将不胜感激,呵呵。
2013-1-25 09:21
0
雪    币: 21
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我把代码放到PUDN上的.....如果需要,你去下吧...
2013-2-23 16:23
0
游客
登录 | 注册 方可回帖
返回
//