1

可能这是一个愚蠢的问题,但它有点重要,因为我正处于技术审计和基于知识的问题的中间。

我正在查看 C# 4.0(使用 .net 框架 4.0)代码,想知道在 Microsoft 的 System.Security.Cryptography.RNGCryptoServiceProvider 类 GetBytes 方法实现中使用了什么算法。

强度可能是提供的字节缓冲区数,但我很困惑,无法确定 RNGCryptoServiceProvider 是否使用特定的知名算法或专有的 Microsoft。

我认为问题是直截了当的,我很想知道一个答案,它告诉记录算法的名称或信息是否是微软专有的。

4

1 回答 1

2

这是详细说明 CryptGenRandom 中使用的方法的信息。

https://en.m.wikipedia.org/wiki/CryptGenRandom

于 2016-12-02T04:50:56.873 回答