Язык

SecureRandom.SetSeed(Byte[]) Метод

Определение

Повторно изменяет этот случайный объект с заданным начальным значением.

[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 не будет автоматически заполнять себя, если setSeed вызывается перед любым nextBytes или reseed вызовом. Вызывающий объект должен убедиться, что seed аргумент содержит достаточно энтропии для обеспечения безопасности этого SecureRandomобъекта.

Java документации по java.security.SecureRandom.setSeed(byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к