hashlib

    -3热度

    1回答

    我遍历一个包含二进制文件的文件夹,并试图计算每个文件的哈希值,特别是sha1和sha256。在我的跑步中,我奇怪地为所有文件获得相同的sha256值,但sha1值不同(因此是正确的)。 下面是一个输出文件的截图,显示sha1哈希是否正确完成。但sha256不是。 (每个二进制文件的文件名对不起也是它的SHA1) 有什么错我的过程吗?这是Python中的相关代码。我没有看到某些东西。抱歉。 out.

    1热度

    1回答

    软件安装失败。任何帮助解决这个将不胜感激。 我相信这个错误可能是一个依赖错误。 Running setup.py (path:/tmp/pip-build-9rlb94_r/hashlib/setup.py) egg_info for package hashlib Traceback (most recent call last): File "<string

    -1热度

    1回答

    我在使用Python加密密码时出错。我正在解释下面的错误。 Error: Traceback (most recent call last): File "password.py", line 60, in <module> hashed_password = hashlib.sha512(sword + salt).hexdigest() TypeError: cannot

    -1热度

    1回答

    下面的代码是一个更大的项目的一部分: # Todo: automatically generate dict based # on hashlib.algorithms_available algorithms = {"md5":hashlib.md5, "sha1":hashlib.sha1, "sha224":hashlib.sha224,

    0热度

    1回答

    我试图迁移以下到Python 3 def mkhash(password, salt=None): """ Compute SHA256 hash of password with pbkdf2 algorithm. Call with salt=None for creating hash. To compute verification hash, su

    0热度

    1回答

    当运行下面的代码,没有错误的用户报告正常终止。 python -c "import paramiko" 用户提供错误报告结束(注意,没有例外)有以下几点: /usr/local/lib/python2.7/site-packages/cryptography/hazmat/backends/__init__.py:7: UserWarning: Module _hashlib was alre

    1热度

    1回答

    我尝试使用下面的函数创建一个独特的记录ID: import hashlib from base64 import b64encode def make_uid(salt, pepper, key): s = b64encode(salt) p = b64encode(pepper) k = b64encode(key) return hashlib.s

    1热度

    1回答

    鉴于这种代码: import hashlib h = hashlib.md5() h.update(str("foobar").encode('utf-8')) 会在同一消化任何系统上退换吗? 如果不是,有没有办法确保它的确如此?

    0热度

    1回答

    在将变量插入到sqlite3中并且变量被散列时遇到问题。 这里是我的代码: if passadefinir == passadefinir2: maindb.execute("DELETE FROM Password WHERE ID = 'not'") maindb.execute("INSERT INTO Password(ID) VALUES ('set')")

    0热度

    2回答

    我想用Python3使用事件API。在当前状态下,登录功能使用不推荐使用的md5库。因此,我想将此函数转换为Python 3兼容。我与面临困境的线是: response = md5.new(nonce + ':'+ md5.new(password).hexdigest()).hexdigest() 我尝试将其转换为 mpwd = hashlib.md5(password.encode())