【问题标题】:sha-256 hashing in pythonpython中的sha-256散列
【发布时间】:2018-07-14 17:51:58
【问题描述】:

我想创建一个 python 程序,它要求输入然后对输入进行哈希(sha-256)然后打印它。这已经存在了吗?我该怎么做呢。

【问题讨论】:

标签: python hash sha256


【解决方案1】:

使用hashlib:

from hashlib import sha256

input_ = input('Enter something: ')
print(sha256(input_.encode('utf-8')).hexdigest())

【讨论】:

  • 注意:这会在 Python 2.7 中引发 NameError。因此,如果您遇到该错误,您需要将解释器更改为 Python 3。
猜你喜欢
  • 2019-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-28
  • 2016-04-10
  • 2011-05-18
  • 2017-02-13
相关资源
最近更新 更多