md5循环中的那些常数值,有什么规律吗?为什么要选这些值,而不选用其他值?

引自blueimp javascript md5
https://github.com/blueimp/Ja...
a = md5ff(a, b, c, d, x[i], 7, -680876936)
d = md5ff(d, a, b, c, x[i + 1], 12, -389564586)
如上面的-680876936,-389564586等等。
这些值是根据什么确定的?

阅读 2.2k
1 个回答

因为不知道你所谓的md5ff函数如何定义的,所以不知道这些数值的可能意义。
关于具体md5的计算,可以参考网上相关介绍。

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