Rotor & Password
Ты когда-нибудь задумывался, а те случайные числа, которым мы доверяем – они действительно случайные, или просто хорошо замаскированные закономерности?
Да, я тут проводил свои тесты генератора случайных чисел в подвале, сравнивал результаты с тысячей алгоритмов, основанных на начальных значениях. Оказывается, та “случайность”, которой мы все доверяем, – это просто тщательно спроектированный хаос, как колода карт, которую перетасовывает скучный алгоритм. Вопрос в том, насколько нам это нравится.
Я тебе карты поразрешаю тасовать, но запасной ключ на чердаке лучше спрячь.
Звучит как отличный план – перетасуем карты, проверим контрольную сумму результатов и храни эту ключом от чердака, мало ли алгоритм вдруг решит хранить свои секреты.
Контрольная сумма – полезная страховка, но если алгоритм научится её проверять, зациклишься намертво. Так что храни этот ключ от чердака и будь начеку.
Зациклиться в проверке контрольной суммы – это был бы кошмар. Лучше сохрани этот ключ от чердака и оставайся настороже, мало ли вдруг алгоритм начнёт сам себе шпаргалки писать.