Представляете себе стеклянную крошку? Свет пропускаемый через мелкую стеклянную крошку образует непредсказуемый узор - пятна света. И этот рисунок может использоваться в качестве простого, получается, что дешевого, но очень надежного способа шифрования чего-либо, например, изображений лица, набора слов и т.д.. Команда специалистов из Китая, Гонконга и Сингапура, предложила на основе скана пятен света, пропущенного через такое стекло новую защищенную оптическую криптосистему.
Совсем недавно, вот тут, мы писали, что технологии распознавания и синтеза лиц достигли такого уровня, что становится проблематично отличить реальное лицо от синтетически созданного. И это вызывает озабоченность: мы не можем быть уверенными в достоверности информации, изображений, вообще ни в чем!
В настоящее время шифрование важных данных все еще остается надежным. Все потому, что существующие вычислительные мощности не позволяют эффективно подбирать-перебирать комбинации для подбора ключей. Все может измениться с приходом квантовых компьютеров, скорости вычисления которых таковы, что ставят под серьезное сомнение, возможность сохранить что-то в тайне. Длина, например, Сид-фразы криптокошелька из 12 слов, которые взяты из набора в 2000 слов уже не будет сложным препятствием для квантовых вычислений.
Ключи представляют собой строку из десятков или сотен битов. Чем длиннее ключ, тем он надежнее, и для его взлома требуется больше вычислительной мощности, которыми будут обладать квантовые компьютеры. И они будут способны взламывать современные криптосистемы, поэтому разработчики ищут им замену.
Так вот, использование света, пропущенного через стеклянную крошку способно создавать невероятно длинные ключи.
Оптическая криптосистема, предложенная командой из Китая, Гонконга и Сингапура будет недорогостоящей, быстро работать и легко интегрироваться с другими системами. Она передает данные через измельченные частички стекла, в результате чего образуются крапинки со случайно разбросанными пятнами света и тени, которые затем фиксируются камерой как зашифрованное сообщение. В результате могут быть созданы ключи длиной 17,2 млрд бит, которые будет невозможно взломать даже с помощью квантового компьютера.
Для дешифрования сообщения разработчики создали и обучили нейросеть как должны выглядеть образцы информации до шифровки. В базу для обучения легли почти 20 тысяч изображений.
Тестирования показали, что нейросеть смогла расшифровать сообщения с точностью более 98%.
Вот и достойный ответ, как противостоять квантовым вычислениям в сфере защиты конфиденциальных данных.