值可以从哈希库.sha1不同版本的Python之间的库更改?

2024-04-20 11:20:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用哈希库.sha1在Python中存储文件名的库。e、 g.:

 file_name = hashlib.sha1(url.encode()).hexdigest()

这个库是否已修复,以便在不同版本的Python中输入相同的术语将产生相同的哈希值?在


Tags: name版本url文件名sha1encodefilehashlib
1条回答
网友
1楼 · 发布于 2024-04-20 11:20:51

只要没有错误,哈希函数就是这样工作的。 如果哈希不同,你就不能再登录很多网页了,因为只有一个散列存储了你的密码。在

也就是说,总有可能是某个bug产生了错误的结果。另一方面,我想这些库在发布之间从来没有真正接触过,因为没有什么可以做的。在

你想达到什么目的?哈希是一种方法,我不认为有任何理由散列文件名?在

相关问题 更多 >