我用 Python 编写了一个加密程序,我的选择之一是 md5 加密。当我通过我的 md5 加密运行已知字符串时,我会收到不同的哈希值,然后如果我通过 md5 加密网站或 cryptofox for firefox 运行完全相同的字符串。
例如。我的程序哈希输出 - fe9c25d61e56054ea87703e30c672d91
- 明文:g4m3
例如。在线哈希/cryptofox - 26e4477a0fa9cb24675379331dba9c84
- 明文:g4m3
完全相同的单词,2 个不同的哈希值。现在继承我的代码片段:
word="g4m3"
string=md5.new(word).hexdigest()
print string