Генераторы случайных чисел в каком-то смысле детерминированы? как их использовать, чтобы их нельзя было предсказать?

Я имею в виду, что генераторы случайных чисел называются генераторами псевдослучайных чисел, поскольку они дают вам значения на основе начального числа. Если вы в своем коде не устанавливаете начальное число, он дает вам последовательность случайных чисел на основе некоторого ранее существовавшего начального числа. Каковы хорошие способы сделать его непредсказуемым или недетерминированным?

Например, для перетасовки карт, возможно, в казино, вы играете в слот-карточную игру в 17.01, и вы можете засеять это временем Linux, и, следовательно, оно продолжает меняться со временем.

Это похоже на открытое обсуждение, мне просто интересно узнать о хороших способах посева / безопасных способах посева


person Anurag    schedule 09.10.2015    source источник
comment
Вам нужен криптографически безопасный генератор случайных чисел.   -  person Dour High Arch    schedule 10.10.2015


Ответы (1)


Если вы хотите получить действительно случайное число для заполнения ГСЧ, попробуйте здесь: https://www.random.org/ < / а>

person ComDubh    schedule 09.10.2015