假设您希望为任意输入的blake2字节计算n哈希函数。我想知道运行时的情况,特别是:
blake2的运行时是否可以被估计为O(n)?发布于 2021-01-28 19:54:21
Blake2接受输入(在任何一个变体中),在固定大小的块中处理它,如果需要的话,将最后一个块填充为零。处理操作是在固定时间内进行的(它需要一定的周期,由于输入大小是固定的,所以大O表示法没有意义)。初始化和最后确定步骤也需要一定的时间。因此,整个操作需要O(n)时间。
https://crypto.stackexchange.com/questions/87855
复制相似问题