9得票3回答
Python hashlib和sha512sum工具的SHA512算法有什么区别?

我从Linux的'sha512sum'工具和Python的hashlib库中获得了不同的消息摘要。 以下是我在Ubuntu 8.10上得到的结果: $ echo test | sha512sum 0e3e75234abc68f4378a86b3f4b32a198ba301845b0cd6e...

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

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

8得票3回答
将hexdigest()方法的结果与一个字符串进行比较

我有一个生成的MD5哈希值,想要将其与另一个字符串的MD5哈希值进行比较。下面的语句是错误的,尽管它们在打印时看起来相同,但应该是真实的。 hashlib.md5("foo").hexdigest() == "acbd18db4cc2f85cedef654fccc4a4d8" 谷歌告诉我...

8得票1回答
Python中的HMAC签名请求

我正在尝试使用Python 3.4和requests库创建HMAC-SHA512签名请求,以进行API调用。我试图遵循文档,但出现了错误: AttributeError: '_hashlib.HASH' object has no attribute 'new' 这里有一些代码。在hma...

8得票2回答
哈希库/ MD5。与Python 2.4兼容性。

Python 2.6报告md5模块已经过时,应使用hashlib。如果我将import md5更改为import hashlib,则可以解决python 2.5和python 2.6的问题,但无法解决python 2.4的问题,因为它没有hashlib模块(导致ImportError,我可以捕...

8得票1回答
安装hashLib时出现SyntaxError: 在调用print时缺少括号

我需要一个简单的密码哈希函数,认为可以使用 hashlib。 PyCharm 建议通过运行pip install hashLib来安装它。 但是现在 PyCharm 抱怨库中有语法错误: Collecting hashLib Using cached https://files.pytho...

8得票2回答
使用pandas将唯一数字转换为MD5哈希值

大家早上好。 我想将我的社会保障号码转换成MD5哈希十六进制数。结果应该是每个社会保障号码的唯一MD5哈希十六进制数。 我的数据格式如下: ob = onboard[['regions','lname','ssno']][:10] ob regions lname ssno...

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

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

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

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

7得票3回答
在Python中比较两个文件的MD5哈希值

我希望比较两个文件的哈希值。但是,无论文件是否相同,即使哈希不同,比较结果也是 True。 以下是代码: import hashlib hasher1 = hashlib.md5() afile1 = open('canvas.png', 'rb') buf1 = afile1.read...