关于md5流式计算的问题

我知道md5是流式计算的

现在一整个文件比如计算完它的md5值是,str1

我将这一整个文件进行切分,比如切分为5部分,每部分依次计算,是否能计算回str1的值

阅读 4.8k
2 个回答

不行的,因为每一组需要上一组的计算结果,链式的

可以的,只需要把分块大小定义成md5内部计算时一样的分块大小,然后照md5内部算法同样的方法来拼接各块md5

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题