有长长的 string 需要去重,就想提取 md5 码之后根据 md5 码去重。目的是节约空间。
但是有一个问题,Python、java、js、golang等等语言生成的 md5 是一样的吗?如果语言实现不一样的话,就麻烦了!
sha1 这些算法也是不同语言有相同的实现是吗?
有长长的 string 需要去重,就想提取 md5 码之后根据 md5 码去重。目的是节约空间。
但是有一个问题,Python、java、js、golang等等语言生成的 md5 是一样的吗?如果语言实现不一样的话,就麻烦了!
sha1 这些算法也是不同语言有相同的实现是吗?
3 回答966 阅读✓ 已解决
2 回答961 阅读✓ 已解决
3 回答953 阅读✓ 已解决
3 回答974 阅读
3 回答973 阅读
1 回答513 阅读✓ 已解决
4 回答805 阅读
MD5 是一种信息摘要算法,算法是固定的 https://zh.wikipedia.org/wiki...
因此所有语言的计算结果都是一样的。