Природа помогла создать правильную генерацию случайных чисел

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

Как выяснилось, не существует двух одинаковых кристаллов. Даже когда кристалл искусственно выращивается в лабораторных условиях, невозможно предсказать все стадии его формирования. Также исследователи никогда не знают, сколько точно времени потребуется на рост одного кристалла случайной формы.

Учёные использовали алгоритм для превращения изображения кристаллов и их темпа роста в последовательность нулей и единиц, из которых в свою очередь были получены случайные числа, не имеющие совершенно никакой закономерности и последовательности.

«Мы взяли кристалл и закодировали его с помощью нашего генератора случайных чисел. После этого мы использовали хорошо известный алгоритм. Мы обнаружили, что наши сообщения, закодированные с помощью действительно случайных чисел, гораздо сложнее угадать методом случайного перебора», — рассказывают специалисты.

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

Добавить комментарий