可能这是一个愚蠢的问题,但它有点重要,因为我正处于技术审计和基于知识的问题的中间。
我正在查看 C# 4.0(使用 .net 框架 4.0)代码,想知道在 Microsoft 的 System.Security.Cryptography.RNGCryptoServiceProvider 类 GetBytes 方法实现中使用了什么算法。
强度可能是提供的字节缓冲区数,但我很困惑,无法确定 RNGCryptoServiceProvider 是否使用特定的知名算法或专有的 Microsoft。
我认为问题是直截了当的,我很想知道一个答案,它告诉记录算法的名称或信息是否是微软专有的。