1

我在 kotlin 应用程序中使用 java 的 Secure Random。当我用“DRBG”和种子实例化它时:

     val rng : SecureRandom = SecureRandom.getInstance("DRBG")
     rng.reseed()

一切正常。但是,当我对“SHA1PRNG”执行相同操作时:

     val rng : SecureRandom = SecureRandom.getInstance("SHA1PRNG")
     rng.reseed()

我得到一个不受支持的操作异常。我怎样才能解决这个问题?我知道我不必在构建后播种,但我确实需要稍后重新播种,我得到同样的错误。

4

0 回答 0