SecureRandom.SetSeed(Byte[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたシードを使用して、このランダム オブジェクトを再シードします。
[Android.Runtime.Register("setSeed", "([B)V", "GetSetSeed_arrayBHandler")]
public virtual void SetSeed(byte[]? seed);
[<Android.Runtime.Register("setSeed", "([B)V", "GetSetSeed_arrayBHandler")>]
override this.SetSeed : byte[] -> unit
パラメーター
- seed
- Byte[]
シード。
- 属性
注釈
指定されたシードを使用して、このランダム オブジェクトを再シードします。 種子は、既存の種子を置き換えるのではなく、補足する。 したがって、繰り返し呼び出しは、ランダム性を低下させることが保証されません。
PRNG SecureRandomは、nextBytesまたはreseed呼び出しの前にsetSeedが呼び出された場合、自動的にはシード処理されません。 呼び出し元は、 seed 引数に、この SecureRandomのセキュリティに十分なエントロピが含まれていることを確認する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。