有没有基于伽罗瓦域的伪随机数发生器?AES随机性的来源在于GF,因此GF应该能够产生随机比特。
为什么没有这样的发电机?
发布于 2021-09-04 01:32:43
有几个发电机使用有限域。布卢姆布卢姆直接使用一个,但是非常慢。AES-CTR-DRBG是一个CSPRNG,在CTR模式下使用AES-128,从而间接地使用有限域。它的速度足够实际使用,特别是与硬件加速AES指令,许多现代处理器。
发布于 2021-09-04 02:20:20
我不明白你所说的AES随机性的来源在于G(alois) F(ield)。
域是代数结构,它没有随机性。你可以想到经典信息论的随机性,这是一个概率源的性质。该源用于生成一个种子,该种子可以被视为该字段的一个元素,并根据该字段的代数结构进行更新映射。
即使你想用Kolmogorov的复杂性来衡量“随机性”,并且接受了一个二进制扩展Galois字段,并认为它的单个元素是位字符串,这些元素中的一些将有简短的描述,有些则不是,但字段只是一个被动的结构。
除了使用有限域的生成器的另一个答案中的好例子外,下面还使用了有限域:
https://crypto.stackexchange.com/questions/94872
复制相似问题