跳到主要内容

3. Entropy Sources (熵源)

3. Entropy Sources (熵源)

熵源往往非常依赖于实现。一旦收集了足够的熵, 在根据第4节和第5节所述进行必要的去偏斜或混合后, 就可以将其用作种子来生成所需数量的密码学强伪随机性, 如第6节和第7节所述。

未来是否有真正的、强大的、可移植的随机性的希望? 可能有。所需要的只是一个不可预测数字的物理源。

热噪声 (有时在集成电路中称为Johnson噪声) 或放射性衰变源和快速自由运行振荡器可以直接完成这项工作 [GIFFORD]。这是微不足道的硬件量, 它可以很容易地作为计算机系统架构的标准部分包含在内。大多数音频 (或视频) 输入设备都是可用的 [TURBID]。此外, 任何具有旋转磁盘或环形振荡器以及稳定 (晶体) 时间源或类似物的系统都有足够的随机性源 ([DAVIS]和第3.3节)。所需要的只是计算机供应商之间的普遍认识, 即这个小的额外硬件和访问它的软件是必要和有用的。

ANSI X9目前正在制定一个标准, 其中包括专门用于熵源的部分。参见[X9.82]的第2部分。