Случайное семя - Random seed - Wikipedia
А случайное семя (или же состояние семян, или просто семя) это номер (или же вектор ) привыкший инициализировать а генератор псевдослучайных чисел.
Чтобы начальное число использовалось в генераторе псевдослучайных чисел, оно не обязательно должно быть случайным. Из-за природы алгоритмов генерации чисел, пока исходное начальное число игнорируется, остальные значения, которые генерирует алгоритм, будут следовать распределение вероятностей псевдослучайным образом.
Числовая последовательность генератора псевдослучайных чисел полностью определяется начальным числом: таким образом, если генератор псевдослучайных чисел повторно инициализируется с тем же начальным значением, он будет производить ту же последовательность чисел.
Выбор хорошего случайного семени имеет решающее значение в области компьютерная безопасность. Когда секрет шифрование ключ является псевдослучайно генерируется, имея семя, можно получить ключ. Высоко энтропия важен для выбора хороших случайных начальных данных.[1]
Если то же самое случайный семя преднамеренно передается, оно становится Секретный ключ, поэтому две или более системы, использующие алгоритмы сопоставления псевдослучайных чисел и совпадающие начальные числа, могут генерировать совпадающие последовательности неповторяющихся чисел, которые можно использовать для синхронизации удаленных систем, например GPS спутники и приемники.
Случайные начальные числа часто генерируются из состояния компьютерной системы (например, время ), а криптографически безопасный генератор псевдослучайных чисел или из аппаратный генератор случайных чисел.
Смотрите также
Рекомендации
Этот программного обеспечения статья - это заглушка. Вы можете помочь Википедии расширяя это. |