30得票4回答
导入错误:无法导入名称md5。

我不太清楚这里发生了什么事情,我需要将我的Flask应用程序部署到弹性Beanstalk上,但某种方式更改了路径,现在无法再运行python application.py。[dotnet --info] .NET Core SDK (reflecting any global.json): ...

7得票6回答
用Python创建大文件校验和的最快方法

我需要在网络上传输大文件,并需要每小时为它们创建校验和。因此,生成校验和的速度对我来说非常关键。 不知何故,在Windows XP Pro 64位机器上,我无法使用zlib.crc32和zlib.adler32处理大于4GB的文件。我怀疑这里已经达到了32位限制?使用hashlib.md5可...

18得票2回答
使用不同版本的sha哈希(hashlib模块)是否会造成显著的开销?

hashlib Python模块提供以下哈希算法构造器:md5()、sha1()、sha224()、sha256()、sha384()和sha512()。 假设我不想使用md5,那么使用sha1与sha512相比,是否有很大的区别?我想使用类似于hashlib.shaXXX(hashStri...

189得票9回答
在Python中对文件进行哈希处理

我希望Python能够读取到文件的结尾,这样我可以得到适当的哈希值,无论是SHA1还是MD5。请帮忙看一下我的代码:import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(in...

7得票3回答
SHA 512加密在Python代码中的输出与mkpasswd工具不同

运行mkpasswd -m sha-512 -S salt1234 password将产生以下结果: $6$salt1234$Zr07alHmuONZlfKILiGKKULQZaBG6Qmf5smHCNH35KnciTapZ7dItwaCv5SKZ1xH9ydG59SCgkdtsTqVWGh...

7得票3回答
Hashlib哈希值不能正确比较的问题

这是我的代码: import hashlib real = hashlib.sha512("mom") status = True while status: inp = raw_input("What's the password?") converted = has...

12得票1回答
将字符串转换为随机但可重复的均匀概率。

我该如何将字符串(例如用户ID加盐)转换为看似随机但实际上是确定性可重复的均匀概率,范围为[0.0, 1.0)?这意味着输出值≥0.0且<1.0。输出分布必须是均匀的,无论输入分布如何。例如,如果输入字符串为'a3b2Foobar',则输出概率可以重复为0.40341504。 跨语言和跨平台...

8得票4回答
Marvel API调用中的哈希值、时间戳和密钥组合无效。

我正在尝试创建一个Marvel API调用。 这里有一个关于授权的链接: https://developer.marvel.com/documentation/authorization 我正在尝试创建一个服务器端应用程序,因此根据上面的链接,我需要一个时间戳、apikey和hash ur...

7得票3回答
openssl和hashlib/pycrypto之间的SHA1哈希值不同

为什么使用openssl生成的哈希值与我在Python中得到的哈希值不同? $ echo "Lorem ipsum" | openssl dgst -sha1 -hex (stdin)= d0c05753484098c61e86f402a2875e68992b5ca3 $ python &g...

467得票9回答
生成文件的MD5校验和

有没有一种简单的方法在 Python 中生成(和检查)文件列表的 MD5 校验和?(我正在开发一个小程序,想要确认文件的校验和。)