Clear Sky Science · pl

Odwrotne szyfrowanie obrazów medycznych przy użyciu XOR‑rotacji w przestrzeni oraz chaosu sterującego permutacją i dyfuzją

· Powrót do spisu

Dlaczego zabezpieczanie obrazów medycznych ma znaczenie

W miarę jak szpitale wdrażają telemedycynę, archiwa w chmurze i systemy diagnostyczne oparte na AI, ogromne liczby obrazów medycznych przemieszczają się przez sieci i są przechowywane na zdalnych serwerach. Te obrazy — skany mózgu, rentgeny, preparaty histologiczne — mogą ujawnić tożsamość i stan zdrowia osoby w bardzo szczegółowy sposób. Ich ochrona jest więc zarówno sprawą prywatności, jak i bezpieczeństwa. Wielu istniejących narzędzi zabezpieczających nie projektowano jednak z myślą o obrazach medycznych: mogą być zbyt wolne do zastosowań w czasie rzeczywistym, zbyt złożone dla małych urządzeń albo subtelnie zmieniać wartości pikseli, co jest nie do przyjęcia, gdy lekarze polegają na każdym odcieniu szarości przy diagnozie.

Lżejsza blokada dostosowana do pracy w szpitalu

W badaniu przedstawiono dwa nowe sposoby przekształcania obrazów medycznych tak, by dla osób nieuprawnionych wyglądały jak przypadkowy szum, a jednocześnie były całkowicie odwracalne dla autoryzowanego personelu. Szyfry — nazwane SPiRAL i CHRONEX — zaprojektowano do pracy bezpośrednio na pikselach tworzących obraz, zamiast polegać na ciężkich przekształceniach matematycznych czy operacjach klucza publicznego. Ten wybór projektowy utrzymuje obliczenia na niskim poziomie i pozwala uruchamiać metody na sprzęcie od skanerów przy łóżku po serwery szpitalne. Obie metody są w pełni bezstratne: po odszyfrowaniu obrazu przy użyciu prawidłowego klucza każdy piksel wraca dokładnie do wartości początkowej.

Figure 1
Figure 1.

Jak pierwsza metoda przetasowuje bliskich sąsiadów

SPiRAL kładzie nacisk na szybkość i prostotę. Przechodzi wzdłuż każdego wiersza i kolumny obrazu i łączy sąsiednie piksele za pomocą podstawowej operacji bitowej (XOR). W praktyce oznacza to, że wartość każdego piksela jest mieszana z wartościami wszystkich poprzednich pikseli, tworząc silny łańcuch zależności: zmiana jednego piksela w obrazie źródłowym powoduje kaskadę zmian w wielu pikselach obrazu zaszyfrowanego. Po tym etapie mieszania SPiRAL obraca wiersze i kolumny o różne przesunięcia zależne od ich pozycji, dodatkowo rozbijając rozpoznawalne wzory przy użyciu bardzo tanich operacji na liczbach całkowitych. Na koniec obraz jest spłaszczany do długiej listy pikseli, tasowany według kolejności losowej sterowanej kluczem i ponownie maskowany. Te warstwy razem dają wynik wizualnie przypominający szum, który można jednak dokładnie odwrócić wyłącznie przy użyciu tego samego sekretnego klucza.

Jak druga metoda dodaje chaos i głębsze mieszanie

CHRONEX zaprojektowano do sytuacji o wyższym poziomie zagrożenia, gdzie dopuszczalne jest nieco większe obciążenie obliczeniowe. Zamiast polegać jedynie na lokalnych sąsiadach, wykorzystuje koncepcje z teorii chaosu do przestawienia całego obrazu globalnie. Para prostych formuł chaotycznych generuje pozornie nieprzewidywalną sekwencję określającą nowe położenie każdego piksela, skutecznie rozrzucając wszystkie części obrazu. Ponadto CHRONEX stosuje niestandardową tabelę podstawień i kolejny łańcuch operacji XOR zależnych nie tylko od bieżącego piksela i klucza, ale również od poprzedniego zaszyfrowanego piksela. Ta pętla sprzężenia zwrotnego sprawia, że nawet drobne zmiany w obrazie źródłowym lub w kluczu rozchodzą się po całym zaszyfrowanym obrazie, co bardzo utrudnia atakującemu odtworzenie przekształceń.

Testy nowych zabezpieczeń

Autorzy przetestowali obie metody na 115 obrazach medycznych, w tym standardowych skanach w skali szarości oraz kolorowych obrazach nowotworowych. Zbadali, jak dobrze zaszyfrowane obrazy ukrywają oryginalne rozkłady jasności (używając entropii), jak silny wpływ na cały wynik ma zmiana pojedynczego piksela (miary NPCR i UACI) oraz w jakim stopniu sąsiednie piksele w szyfrze nadal do siebie podobne (korelacja). Dla obu metod entropia zaszyfrowanych obrazów była niemal maksymalna teoretycznie, korelacje sąsiadujących pikseli spadły do wartości bliskich zeru, a niewielkie zmiany obrazu lub klucza modyfikowały niemal każdy zaszyfrowany piksel. Testy statystyczne przeciwko kilku niedawnym metodom konkurencyjnym wykazały, że nowe szyfry zwykle dorównują lub przewyższają istniejące schematy, przy czym CHRONEX szczególnie wykazuje najsilniejsze cechy przypadkowości i odporności na ataki, kosztem nieco dłuższego czasu działania.

Figure 2
Figure 2.

Co to oznacza dla przyszłej opieki cyfrowej

Mówiąc prosto, badanie pokazuje, że możliwe jest bardzo skuteczne zabezpieczenie obrazów medycznych bez spowalniania pracy klinicznej i bez kompromitowania drobnych szczegółów, na których opierają się diagnozy. SPiRAL oferuje szybkie, lekkie zabezpieczenie odpowiednie dla urządzeń na krawędzi sieci, takich jak skanery, urządzenia noszone i terminale przeglądowe. CHRONEX zapewnia mocniejszą ochronę, dobrze dopasowaną do długoterminowego przechowywania, udostępniania między szpitalami lub analiz w chmurze, gdzie ryzyko podsłuchu jest większe. Ponieważ obie metody są w pełni odwracalne i dostosowane do struktury pikselowej obrazów, mogą zostać włączone do istniejących systemów medycznych, chroniąc wizualne dane pacjentów od momentu pozyskania do archiwizacji.

Cytowanie: 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

Słowa kluczowe: szyfrowanie obrazów medycznych, bezpieczeństwo telemedycyny, kryptografia chaosu, odwracalny szyfr obrazów, prywatność danych zdrowotnych