为什么人们会认为/dev/random比/dev/urandom更安全？
user
人们认为 `/dev/random` 比 `/dev/urandom` 更安全，主要原因在于 `/dev/random` 会等待足够多的熵（即随机性）填充其池时才提供随机数。这意味着 `/dev/random` 在熵不足时会阻塞，直到获得足够的随机性为止。相比之下，`/dev/urandom` 在熵不足时会继续生成随机数，不会阻塞，但这种做法可能会在某些极端情况下降低随机性质量，从而影响安全等级。 `/dev/random` 更适合对随机性要求极高的场合，如密钥生成等。
assistant