Forest_Leo
驱动牛犊
驱动牛犊
  • 注册日期2004-02-26
  • 最后登录2004-11-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1012回复:0

问个问题,不知道应不应该发到这个板块,有经验的人请帮忙

楼主#
更多 发布于:2004-08-02 17:50
最近在开发多算法的算法卡,现在做到MD5和SHA1这两个摘要算法了,现在生成的HASH值通过软算法测试没有问题,但是,问题是,现在我一次最大只能传输2K的数据到算法卡去做摘要,但是MD5和SHA1的算法对实际数据长度是没有限制的,现在我该如何实现该算法卡对20K数据生成摘要呢

软算法对于大数据的实现基于以下方法:

MD5Init
for(){
MD5Update()
}
Md5Final

但是对于硬件芯片,只提供了一次运算的指令,硬件并没有将MD5Init,MD5Update,MD5Final分别提供指令,因此对于硬件运算我只能是 请求――应答 模式,我该如何生成20K数据的摘要呢??!!

算法芯片是HIFN7902
游客

返回顶部