在 Python 中,使用尽可能少的字符表示 SHA-256 哈希值

ens*_*are 2 python hash sha

可以存储完整 SHA-256 哈希值的最密集方式(最少字符)是什么?

Cha*_*ffy 5

调用.digest()对象hashlib.sha256将返回一个 32 字节字符串——存储 256 位数据的最短可能方式(以 8 位字节作为相关单位),出于可压缩性目的,该数据实际上是随机的。

由于 8 * 32 == 256,这可以证明没有浪费——每一位都被使用。

  • *点头*。将“8 位字符”修改为“8 位字节”,更具体。 (2认同)