0

であるかもしれません。これは愚かな質問かもしれませんが、技術監査と知識ベースの質問の途中であるので重要です。System.Security.Cryptography.RNGCryptoServiceProviderクラスで使用されているアルゴリズムはC#

私はC#4.0(.net framework 4.0を使用しています)のコードを見ていて、MicrosoftのSystem.Security.Cryptography.RNGCryptoServiceProviderクラスのGetBytesメソッドの実装でどのアルゴリズムが使用されているのか疑問に思っています。

強度は、指定されたバイトバッファの数になる可能性がありますが、私は混乱しており、RNGCryptoServiceProviderが特定のよく知られたアルゴリズムまたは独自のMicrosoftを使用するかどうかを特定できませんでした。

私は疑問がまっすぐであると私は、ドキュメント化されたアルゴリズムの名前またはその情報がMicrosoft独自のものであるかどうかを示す答えを見ています。

+0

アルゴリズムの意味が不明です。この実装は、OSからの乱数を供給するために、多数のソフトエントロピーソースを使用します。 – Jeff

+0

公開されているもの(skipjack blowfishな​​どのようによく知られているもの)または暗号化標準である場合のアルゴリズムの名前です。もしそれが独占的であれば、少なくともパブリックドメインではまだ名前がないかもしれません。 – Lin

+0

あなたが求めている方法に関連する特定の暗号化アルゴリズムはありません。これらのアルゴリズムの鍵となる素材を生成するために使用することができます。 – Jeff

答えて

関連する問題