Случайные числа

Если Вы задумали обновить пароль для доступа к компьютеру, то лучшее решение – случайные числа и случайно выбранные символы из какого-нибудь алфавита. Для этого, например, бросаем игральные кости двадцать четыре раза – пароль готов. Или потребовался секретный ключ для криптографической системы, опять необходимы случайные числа. Чем же они хороши? Они непредсказуемые! Появление каждого в последовательности равновероятно, наперед не рассчитаешь.

Кубическая игральная кость может выдавать случайные числа от 1 до 6

Кубическая игральная кость может выдавать случайные числа от 1 до 6, а бросая их две, можно получать 36 различных комбинаций. Традиционная игральная кость имеет кубическую форму со слегка закругленными углами, на каждой стороне которой отмечено число от 1 до 6, причем сумма очков на противоположных сторонах должна равняться семи. Кость редко можно застать в одиночестве, в играх они обычно используются парами. Они являются самыми древними игровыми инструментами известными человеку и обладают длинной и богатой историей, хотя точное время и место их появление остаются загадкой. Кубические кости с разметкой, практически идентичной современной, были найдены в египетских (20 в. до н. э.) и китайских (6 в. до н. э.) захоронениях. Точки на гранях древних игральных костей часто изображались в виде стилизованного "птичьего глаза". Кости, до того как они стали принадлежностью азартных игр, были магическим инструментом, который использовался древними народами для предсказания судьбы. В древние времена счастливый результат броска означал нечто большее, чем просто удачу. Считалось, что исход броска полностью зависит от воли богов, поэтому кубики часто использовались для выбора предводителей и как метод предсказания. Греки верили, что древняя богиня Фортуна, дочь Зевса (известная некоторым игрокам как Леди Удача), определяет результат броска.

Случайные числа имеют много применений. Нужно только, чтобы эти числа действительно были случайными. Все потому, что с генерированием истинно случайных чисел возникает проблема. Поэтому, не стоит до конца доверять казино, где при помощи компьютера как бы получают случайные числа. Но, проблему генерирования истинно случайных чисел в какой-то степени решили. И на сей момент ученые уже выявили способ, как можно генерировать истинно случайные числа. Или, точнее говоря, случайные по представлениям современной физики.

Истинно случайные числа можно получить используя, например, аппаратный генератор случайных чисел (генератор истинно случайных чисел) – устройство, которое генерирует последовательность случайных чисел на основе измеряемых, хаотически изменяющихся параметров протекающего физического процесса (тепловой шум, дробовой шум, фотоэлектрический эффект, квантовые явления). Эти процессы в теории абсолютно непредсказуемы, на практике же получаемые из них случайные числа проверяются с помощью специальных статистических тестов.

Аппаратные генераторы случайных чисел главным образом применяются для проведения статистических испытаний и в криптографии, где они используются для создания криптографических ключей для зашифрованной передачи данных. Также такие устройства широко используются в интернет-казино для имитации, например, рулетки. Но из-за сложности реализации и относительной медленности использование подобных генераторов зависит от потребностей конкретной предметной области и от устройства самого генератора.

Инструменты