Clear Sky Science · ru

Обратимая криптография медицинских изображений с использованием пространственного XOR-поворота и схем перестановки и диффузии на основе хаоса

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

Почему защита медицинских изображений важна

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

Лёгкий замок, ориентированный на рабочие процессы больницы

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

Figure 1
Figure 1.

Как первый метод перемещает близлежащие пиксели

SPiRAL ориентирован на скорость и простоту. Он последовательно проходит по каждой строке и столбцу изображения и связывает соседние пиксели с помощью простой побитовой операции (XOR). На практике это означает, что значение каждого пикселя смешивается со значениями всех предыдущих пикселей, создавая сильную цепочку зависимостей: изменение одного пикселя в исходном изображении приводит к каскадным изменениям во многих пикселях зашифрованного изображения. После этапа смешивания SPiRAL поворачивает строки и столбцы на разные величины в зависимости от их положения, ещё больше разрушая узнаваемые паттерны при сохранении дешёвых целочисленных операций. В конце изображение «выпрямляют» в длинный список пикселей, перемешивают в порядке, задаваемом ключом, и снова маскируют. В совокупности эти слои дают на выходе картинку, визуально похожую на помехи, но обратимую точно при условии использования того же секретного ключа.

Как второй метод добавляет хаос и более глубокое перемешивание

CHRONEX предназначен для случаев с более высокой степенью угрозы, где допустимо больше вычислений. Вместо того чтобы фокусироваться только на локальных соседях, он использует идеи теории хаоса для глобального переброса изображения. Пара простых хаотических формул генерирует на вид непредсказуемую последовательность, которая определяет новое положение для каждого пикселя, эффективно рассеивая все части изображения. Кроме того, CHRONEX применяет пользовательскую таблицу подстановок и ещё одну цепочку операций XOR, зависящую не только от текущего пикселя и ключа, но и от ранее зашифрованного пикселя. Этот контур обратной связи означает, что даже крошечные изменения в исходном изображении или секретном ключе распространяются по всему зашифрованному изображению, что делает крайне сложным для атакующего проследить преобразования.

Испытание новых замков

Авторы протестировали обе схемы на 115 медицинских изображениях, включая стандартные градации серого и цветные снимки опухолей. Они оценивали, насколько хорошо зашифрованные изображения скрывают исходные распределения яркости (энтропия), насколько сильно одно изменение пикселя влияет на весь результат (метрики NPCR и UACI) и насколько соседние пиксели в шифре всё ещё похожи друг на друга (корреляция). Для SPiRAL и CHRONEX энтропия зашифрованных изображений оказалась близкой к теоретическому максимуму, корреляции соседей снизились почти до нуля, а небольшие изменения в изображении или ключе изменяли практически каждый зашифрованный пиксель. Статистические тесты в сравнении с несколькими недавними конкурентными методами показали, что новые шифры обычно соответствуют или превосходят существующие схемы, причём CHRONEX в частности демонстрирует наиболее выраженные признаки случайности и стойкости к атакам, пусть и с несколько большим временем исполнения.

Figure 2
Figure 2.

Что это значит для будущего цифровой медицины

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

Цитирование: Sundeep, D., Umadevi, K., Bugge, B.P. et al. Reversible medical image cryptography using spatial XOR-rotation and chaos-driven permutation and diffusion schemes. Sci Rep 16, 12536 (2026). https://doi.org/10.1038/s41598-026-41579-z

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