小编use*_*475的帖子

C#中的SecureRandom

这是java代码:

SecureRandom random = SecureRandom.getInstance("SHA1PRNG");
random.setSeed(someBytes);//someBytes is the seed
Run Code Online (Sandbox Code Playgroud)

C#中有相同的方法吗?我得到的是不正确的:

RandomNumberGenerator rng = RNGCryptoServiceProvider.Create();
rng.GetBytes(someBytes);// out someBytes
Run Code Online (Sandbox Code Playgroud)

我确实需要种子,因为java代码确实如此,我必须将java代码翻译成C#.当我传递相同的种子时,我从C#获得的序列必须与java相同.

c# java

7
推荐指数
2
解决办法
9063
查看次数

标签 统计

c# ×1

java ×1