如何在python中对变量进行sha256哈希

用户名

我在为变量使用sha256哈希时遇到麻烦。这是我的代码

var = 'password'
hashedWord = sha256(b var).hexdigest()
print(hashedWord)

我知道这样做会更容易

hashedWord = sha256(b'password').hexdigest()
print(hashedWord)

但我不想那样做。有人可以帮忙吗?

马丁·彼得斯(Martijn Pieters)

您需要将字符串编码为字节:

var = 'password'
hashedWord = sha256(var.encode('ascii')).hexdigest()

选择一种适合您的文本的编码;UTF-8可以对所有Unicode进行编码,但可能不会产生您要查找的哈希签名;这取决于其他系统认为签名是什么。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在锈中使用sha256对sha256的输出进行哈希处理

来自分类Dev

如何在Python中使用sha256哈希

来自分类Dev

Python中的双哈希SHA256

来自分类Dev

Python中的双哈希SHA256

来自分类Dev

如何在JS中使用SHA256对字符串进行哈希处理?

来自分类Dev

如何在python中sha256原始位?

来自分类Dev

如何在flutter中使用sha256哈希密码?

来自分类常见问题

如何在Java中复制javascript sha256哈希并获得相同的十六进制输出?

来自分类Dev

如何在Groovy 2.4中计算sha256哈希

来自分类Dev

如何在erlang中获取sha256哈希字符串?

来自分类Dev

如何在 Solidity 中解码 SHA256 哈希值并检索数据

来自分类Dev

C ++中的SHA256哈希计算

来自分类Dev

如何在Java中使用哈希sha256生成哈希代码?

来自分类Dev

如何在python中将md5 32字节哈希转换为相应的sha256

来自分类Dev

如何使用 AES 与 sha256 哈希作为密钥加密 ++ 进行加密

来自分类Dev

如何在Python 3中从R复制基于SHA256的HMAC

来自分类Dev

如何在python 3中为SHA256提供十六进制输入?

来自分类Dev

使用 sha256 对字典进行哈希处理

来自分类Dev

异步SHA256哈希

来自分类Dev

SHA256哈希计算

来自分类Dev

SHA256哈希计算

来自分类Dev

如何将图片转换为Sha256哈希Python

来自分类Dev

Node js与Python中的一种方式sha256哈希之间的比较

来自分类Dev

尝试在Elixir中创建sha256键和哈希(从python代码转换)

来自分类Dev

如何指定用于计算SHA256哈希的密钥?

来自分类Dev

Laravel如何用盐创建sha256哈希

来自分类Dev

使用C ++中的键生成HMAC SHA256哈希

来自分类Dev

目标C和Java中的Sha256哈希

来自分类Dev

C#中的HMAC SHA256哈希计算

Related 相关文章

热门标签

归档