gpt4 book ai didi

java - SecureRandom 能否产生可预测的随机序列

转载 作者:行者123 更新时间:2023-11-30 05:49:31 24 4
gpt4 key购买 nike

我有一个使用 SHA1PRNG 的 SecureRandom 生成器:

SecureRandom rnd = SecureRandom.getInstance("SHA1PRNG");

让我们假设这个 rnd 生成一个随机序列:

R1、R2、R3、R4...

所以我的问题是:如果有人知道R1,他能推断出下面的R2,R3,R4..?由于PRNG是确定性算法。

最佳答案

答案是否定的。您还需要知道 SecureRandom 初始化时使用的种子来预测以下值。

关于java - SecureRandom 能否产生可预测的随机序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54193718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com