Автор |
Сообщение |
|
Дата: 29 Май 2013 15:29:39 · Поправил: Lopator (29 Май 2013 15:30:12)
#
RANDOM.ORG offers true random numbers to anyone on the Internet. The randomness comes from atmospheric noise, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.
RANDOM.ORG предлагает случайные числа любому в Интернете. Случайность берется из атмосферного шума, который для большинства задач предпочтительнее псевдо-рандомных чисел генерируемых компьютерными алгоритмами.
Как они работают? Там написано, что три приемника настраиваются разные на КВ/УКВ станции. А вот потом что, не написано. Просто оцифровывают сигнал и берут случайную выборку? Ну примерно хоть понять, как генерируются последовательности. Есть у кого-нибудь соображения? Интересный вообще ресурс, я так понял что когда речь заходит о статистических исследованиях и различных математических вычислениях, актуальность настоящей рандомности возрастает.
random.org |
|
Дата: 29 Май 2013 15:33:33
#
Не совсем понятно, зачем именно с эфира? Шумогенератор на транзисторах не даёт абсолютной случайности?
|
|
Дата: 29 Май 2013 16:13:56
#
One approach in using physical randomness is to convert a noise source into a random bit sequence in a separate device that is then connected to the computer through an I/O port. The acquired noise signal is amplified, filtered, and then run through a high-speed voltage comparator to produce a logic signal that alternates states at random intervals. At least in part, the randomness produced depends on the specific details of the 'separate device'. Care must also always be taken when amplifying low-level noise to keep out spurious signals, such as power line hum and unwanted broadcast transmissions, and to avoid adding bias during acquisition and amplification. In some simple designs, the fluctuating logic value is converted to an RS-232 type signal and presented to a computer’s serial port. Software then sees this series of logic values as bursts of "line noise" characters on an I/O port. More sophisticated systems may format the bit values before passing them into a computer.
Another approach is to feed an analog noise signal to an analog to digital converter, such as the audio input port built into most personal computers. The digitized signal may then be processed further in software to remove bias. However, digitization is itself often a source of bias, sometimes subtle, so this approach requires considerable caution and care.
http://en.wikipedia.org/wiki/List_of_random_number_generators
Собственно, их на чем только не делают даже на лава лампах:) Как я понял, для получения правильной рандомности обладающей нужной степенью энтропии, годится не любой источник даже среди физических генераторов, алгоритмы сразу в топку. |
|
Дата: 29 Май 2013 16:58:27
#
"для получения правильной рандомности обладающей нужной степенью энтропии, годится не любой источник" - все зависит от конструктива источника, в первую очередь от качества экранирования. А так, обычный тепловой шум резистора обладает очень высокой "степенью рандомности". Полюбопытствую - а зачем оно Вам?
|