10得票5回答
Python(Django)哈希库与Node.js加密模块的比较

我正在将一个Django网站移植到Node.js,并尝试在Node中重新实现Django的设置密码方法。以下是Django代码:from django.utils.crypto import ( pbkdf2, get_random_string) import hashlib p...

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

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

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

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

7得票1回答
如何在C#中获取sha3-512哈希?

"test"的字符串在https://md5calc.com/hash/sha3-512/test中会得到"9ece086e9bac491fac5c1d1046ca11d737b92a2b2ebd93f005d7b710110c0a678288166e7fbe796883a4f2e9b3ca9...

458得票10回答
如何纠正“TypeError: Unicode-objects must be encoded before hashing”错误?

我遇到了这个错误: Traceback (most recent call last): File "python_md5_cracker.py", line 27, in <module> m.update(line) TypeError: Unicode-object...

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

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

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

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

21得票2回答
如何重复使用 hashlib.md5 的实例

如何在Python中刷新(或重置)并重复使用hashlib.md5的实例?如果我在脚本中执行多个哈希操作,每次使用一个新的hashlib.md5实例似乎效率低下,但从Python文档中看不到任何刷新或重置实例的方法。

10得票4回答
Python错误:"AttributeError:'module'对象没有属性'sha1'"

我需要你的帮助, 如何纠正错误AttributeError: 'module' object has no attribute 'sha1', 当我执行命令import random或import hashlib时,出现了这样的结果。root@thinkad:~# python Pytho...

18得票3回答
Python加密基础:使用hashlib sha1

我正在努力完全理解加密的工作原理和编码方式,特别是使用Python。我只是想掌握基础知识并以最简单的形式创建代码。 我将在两个不同的网站之间传递userID,但显然我需要使用私钥对其进行加密,以便Website2知道它来自Website1。这似乎是适合我的代码:http://docs.pyth...