gpt4 book ai didi

bitcoin - SHA-256 有多少种组合?

转载 作者:行者123 更新时间:2023-12-02 16:06:49 25 4
gpt4 key购买 nike

通过使用在线工具和维基百科,我发现每个 sha-256 加密字符串都是 64 个字符长,包含数字和字符。因此我假设有 34^36 种组合(代数计算器简化了 2^216 种组合)。经过一些研究,我发现大多数人都说有 2^256 种组合。有人可以解释一下吗?为了使上下文清晰,我写了一篇关于加密货币的论文,并尝试解释有多少种不同的组合需要加密以及这可能需要多长时间(因此可能需要多少猜测),并将其与加密货币中的原子总数进行比较。宇宙(大约 10^85)。

最佳答案

SHA-256 产生 256 位,即 32 个字节,而不是字符,每个字节有 256 个可能的值。

有 256 位,每个位有 2 个值(0 或 1),因此 2^256。
有 32 个字节,每个字节有 256 个值,因此 256^32。
注意:2^256 == 256^32 ~= 10^77。

32 字节可以通过多种方式编码,以十六进制表示为 64 个字符,以 Base64 表示为 44 个字符。

关于bitcoin - SHA-256 有多少种组合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49519987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com