【发布时间】:2018-10-29 07:53:30
【问题描述】:
我正在阅读有关 SHA-3 的 PDF,但在 this page 上我遇到了一个我不理解的符号。
这是第 9 步的 |Z|。我认为这是字符串 Z 的长度,但在这种情况下,它会写成 len(Z )。 this page 上解释了不同的符号,但 |Z| 没有说明。
有问题的行:
如果d≤|Z|,则返回Truncd(Z);否则继续。
d 为非负整数,Z 为字符串
谢谢
【问题讨论】:
-
很确定它仍然是字符串的长度。
-
如果是这样,考虑到整个 SHA-3 算法,总是会验证条件。所以我不认为这意味着长度。
-
哈没有。糟糕,我忘记了 Shake128 和 Shake256。