Clear Sky Science · ru

Построение много‑состоятийных хаотических систем и их применение к шифрованию изображений

· Назад к списку

Почему перемешивание картинок важно для вашей приватности

Фотографии и видео постоянно циркулируют через телефоны, облака и социальные сети, поэтому крайне важно защитить их от посторонних глаз. Традиционные криптографические инструменты вроде AES хорошо подходят для текста и небольших файлов, но они могут оказаться медленными или неэффективными для больших цветных изображений, доминирующих в современном трафике данных. В этой статье рассматривается иной подход: использование присущей хаотическим системам непредсказуемости — математических моделей, ведущих себя как турбулентность или погода — для разработки более быстрых и сложных для взлома методов защиты изображений.

Новый способ разжечь цифровой хаос

Авторы исходят из простого вопроса: можно ли усилить хаос не изобретая полностью новые уравнения, а аккуратно изменяя уже известные? Они фокусируются на классической системе Лоренца, трехуровневой модели, прославившейся своим аттрактором в форме бабочки, и показывают, что ее бурное поведение можно обогатить, скорректировав два элемента. Во‑первых, каждый внутренний переменный возводят в разные степени, что тонко меняет ход эволюции системы во времени. Во‑вторых, к этим переменным добавляют маленькие постоянные смещения — «малые параметры». Хотя эти изменения выглядят скромно на бумаге, моделирование показывает, что они существенно трансформируют движение системы, сохраняя при этом полностью хаотическое поведение.

Figure 1
Figure 1.

Добавление памяти в хаос с помощью электронной «чернил»

Чтобы пойти дальше, команда подключает к хаотической модели мемристор — электронный компонент, сопротивление которого зависит от прошлого, как провод, помнящий токи, протекавшие через него. Возвращая во входы уравнений временно меняющееся поведение мемристора, траектории системы разворачиваются в многокрылые структуры: вместо классической двухлопастной «бабочки» модель может образовывать четыре, восемь или даже шестнадцать крыльев в зависимости от силы связи с мемристором. Изменение начальных условий или параметров перестраивает эти крылья, не разрушая исходный хаос. Тесты с использованием экспонент Ляпунова и диагностического критерия SALI подтверждают, что при многих настройках система остается высокочувствительной и непредсказуемой — двумя признаками хорошей криптографической случайности.

Проверка работоспособности рецепта в разных условиях

Реальные сигналы часто обладают памятью и дальнодействующими эффектами, поэтому авторы проверяют, работает ли их конструкция, когда они выходят за рамки обычного исчисления и используют дробное исчисление, допускающее производные нецелого порядка. Переписав свои уравнения в этой форме и смоделировав их специализированными численными методами, они вновь наблюдают устойчивое многокрылое хаотическое движение. Они также применяют ту же стратегию проектирования к двум другим известным моделям — системе T и системе Лю. В каждом случае сочетание изменения формы переменных, малых параметров и мемристороподобных членов порождает богатые хаотические аттракторы. Это указывает на то, что метод не привязан к какому‑то одному уравнению, а представляет собой общий рецепт для конструирования сложного хаоса.

От вихрей математики к более надежным замкам для изображений

Опираясь на этот хаотический двигатель, авторы разрабатывают полную схему шифрования изображений. Хаотическая система генерирует длинные последовательности кажущихся случайными чисел, которые преобразуют в двумерные карты для перемешивания строк и столбцов изображения (перестановка) и затем изменения значений пикселей (диффузия). Поскольку крошечные изменения начальных условий радикально меняют хаотическую последовательность, эффективное пространство ключей получается гигантским — порядка 2^172 возможных ключей — что далеко выходит за пределы силы грубой силы. Тесты на стандартных цветных фотографиях показывают, что зашифрованные изображения выглядят как равномерный шум, имеют ровные гистограммы, высокую информационную энтропию, близкую к теоретическому максимуму, и почти не имеют корреляции между соседними пикселями.

Figure 2
Figure 2.

Устойчивость к шуму и атакам

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

Что это значит для повседневной безопасности

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

Цитирование: Wang, X., Wu, H., Yan, A. et al. Construction of multi-state chaotic systems and applications to image encryption. Sci Rep 16, 5518 (2026). https://doi.org/10.1038/s41598-026-35222-0

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