针对8位单片机的哈希算法实现

时间:2011-10-15 15:42:09
【文件属性】:

文件名称:针对8位单片机的哈希算法实现

文件大小:200KB

文件格式:RAR

更新时间:2011-10-15 15:42:09

sha1-hash 单片机

本文件为本人经过测试的能够直接应用于8位单片机的sha1-hash算法源码,解决了以往在PC机上实现或32位编译器实现的sha1算法无法兼容低端处理器的问题。


【文件预览】:
hash
----WjcDes.cpp(17KB)
----WjcDesTest.dsp(3KB)
----WjcDesTest.opt(54KB)
----WjcDesTest.cpp(683B)
----Debug()
--------WjcDesTest.sbr(0B)
--------WjcDesTest.pch(210KB)
--------vc60.pdb(52KB)
--------WjcDes.sbr(0B)
--------WjcDes.obj(17KB)
--------vc60.idb(49KB)
--------WjcDesTest.exe(164KB)
--------WjcDesTest.obj(3KB)
--------WjcDesTest.bsc(73KB)
--------WjcDesTest.ilk(265KB)
--------WjcDesTest.pdb(409KB)
----WjcDesTest.plg(2KB)
----HASH运算处理数据.txt(12KB)
----WjcDesTest.dsw(545B)
----WjcDesTest.ncb(57KB)
----NewSha1.h(1KB)

网友评论

  • 可参考,理解原理后可自行优化
  • 不够好,用VS写的测试代码。哪个8位单片机用这样定义的:unsigned double long W[80]; 我找了两个纯C的,用KEIL C251验证通过。
  • 还可以,可以测试用
  • 好资料,学习中。。。8位的算法不知道速率怎么样?
  • 算法可用,可参考优化
  • 算法耗时长达几十ms,影响了函数运行的效率,建议改成状态机来写!
  • 非常好的代码资料,很有借鉴意义。可以尝试用于测试ARM性能。
  • 看程序结构完全是C++的