为什么应该避免基于时间的随机数?

ric*_*ick 5 cryptography challenge-response nonce

在挑战-响应机制(和其他系统)中,建议不要使用基于时间的随机数。

为什么应该避免?

Dar*_*l42 1

基于时间或计数器的随机数可能会导致攻击者可以提前准备的情况...仅此一项通常不会破坏系统,但它是朝着错误方向迈出的一步...不可预测的随机数通常不会造成伤害...