Clear Sky Science · pl

Nowy hybrydowy schemat szyfrowania obrazów medycznych oparty na chaosie memrystora i DNA-ARX-3DES z implementacją w czasie rzeczywistym

· Powrót do spisu

Dlaczego zabezpieczanie obrazów medycznych ma znaczenie

Szpitale codziennie przesyłają przez sieci zdjęcia rentgenowskie, mammogramy, skany oka i zdjęcia stomatologiczne. Te obrazy mogą ujawnić tożsamość pacjenta i najbardziej intymne szczegóły jego stanu zdrowia. Tymczasem wiele obecnych metod ochrony nie zostało zaprojektowanych z myślą o ogromnych, szczegółowych plikach obrazowych, na których opiera się nowoczesna medycyna. W artykule przedstawiono nowy sposób przekształcania obrazów medycznych tak gruntownie, że dla osób postronnych wyglądają jak losowy szum, a jednocześnie metoda jest wystarczająco szybka, by działać na małych, energooszczędnych urządzeniach stosowanych w klinikach i przy łóżku pacjenta.

Nowy cyfrowy zamek inspirowany fizyką i biologią

Autorzy łączą pomysły z trzech światów: elektroniki, biologii i klasycznej kryptografii. W centrum metody znajduje się specjalny element elektroniczny zwany memrystorem, który generuje naturalnie silnie zmieniające się sygnały elektryczne trudne do przewidzenia. Sygnały te są przekształcane w długie ciągi losowych bitów pełniących rolę kluczy tajnych. Czerpiąc z DNA, metoda traktuje fragmenty danych obrazu jak krótkie kody genetyczne, co pozwala je mieszać i wymieniać w sposób dodatkowo maskujący oryginalny obraz. Na koniec stosuje się znany szyfr stosowany w bankowości (3DES) jako dodatkową warstwę „wybielającą”, która eliminuje pozostałe wzorce.

Figure 1
Figure 1.

Jak obraz medyczny jest szyfrowany krok po kroku

Każdy kolorowy obraz medyczny jest najpierw rozdzielany na warstwy czerwieni, zieleni i błękitu, które są przetwarzane niezależnie. Dla każdej warstwy obwód z memrystorem generuje chaotyczny strumień liczb, który jest starannie oczyszczany i testowany pod kątem losowości zgodnie z oficjalnymi standardami USA (NIST i FIPS). Ten strumień steruje kilkoma etapami: bity obrazu są najpierw odwracane i przestawiane, następnie przechodzą przez prostą, lecz silną mieszankę arytmetyczną (zwaną Add-Rotate-Xor, czyli ARX), która szybko rozprasza drobne zmiany na wielu pikselach. Dalej bity są kodowane na 16-symbowy „alfabet DNA” i łączone z sekwencją klucza w kroku krzyżowania, nawiązującym do wymiany informacji między niciami DNA w biologii. Dopiero po tym całym procesie wynik podawany jest do szyfru 3DES z nową losową wartością startową dla każdego obrazu.

Testy systemu

Aby sprawdzić, czy ten łańcuch zabiegów rzeczywiście ukrywa informację, zespół zaszyfrował cztery typy obrazów medycznych: złamań kości, mammogramów piersi, naczyń siatkówki i zdjęć rentgenowskich zębów. Badano rozkład wartości jasności w zaszyfrowanych obrazach, stopień powiązania sąsiednich pikseli oraz jak duża jest zmiana wyniku po modyfikacji jednego piksela lub jednego bitu klucza. We wszystkich przypadkach zaszyfrowane obrazy statystycznie nie różniły się od losowego szumu: praktycznie brak korelacji między sąsiednimi pikselami i niemal idealne miary losowości. Zmiana pojedynczego piksela lub bitu klucza powodowała zmiany obejmujące ponad 99,5% zaszyfrowanego obrazu, co oznacza, że atakujący nie mogą wydobyć użytecznych informacji na podstawie starannie dobranych obrazów testowych.

Figure 2
Figure 2.

Gotowe do użycia w czasie rzeczywistym na urządzeniach brzegowych

Mocne zabezpieczenia są użyteczne tylko wtedy, gdy można je uruchomić tam, gdzie są potrzebne. Badacze zaimplementowali więc swój schemat na dwóch niedrogich platformach wbudowanych: NVIDIA Jetson Nano i płytce PYNQ-Z1. Pomimo wielowarstwowej ochrony udało im się szyfrować i deszyfrować standardowe obrazy medyczne o rozmiarze 256×256 pikseli w około pół sekundy na Jetson Nano i nieco ponad sekundę na PYNQ-Z1. Te prędkości są wystarczające dla wielu zastosowań Internetu Rzeczy w medycynie, na przykład szyfrowania obrazów w przenośnych skanerach lub bezpiecznego przesyłania ich do usług diagnostycznych w chmurze bez zauważalnego opóźnienia.

Co to oznacza dla prywatności pacjentów

Podsumowując, badanie pokazuje, że można zbudować praktyczny system „obrony w głąb” dla obrazów medycznych, w którym chaos oparty na fizyce, mieszanie danych w stylu DNA i sprawdzone szyfry wzmacniają się nawzajem. Dla osoby nietechnicznej wniosek jest prosty: ta metoda sprawia, że obraz medyczny wygląda tak losowo, iż nawet potężne komputery nie są w stanie go łatwo odwrócić bez dokładnego klucza tajnego, a jednocześnie lekarze i urządzenia mogą go szybko odszyfrować, gdy zajdzie taka potrzeba. W miarę jak opieka zdrowotna przenosi się do sieci i na małe podłączone urządzenia, takie hybrydowe podejścia mogą stać się ważnym narzędziem do ochrony wrażliwych skanów i zdjęć rentgenowskich przed niepowołanymi oczami.

Cytowanie: Suzgen, E.E., Sahin, M.E. & Ulutas, H. A novel hybrid medical image encryption scheme based on memristive chaos and DNA-ARX-3DES with Real-Time implementation. Sci Rep 16, 6230 (2026). https://doi.org/10.1038/s41598-026-36824-4

Słowa kluczowe: szyfrowanie obrazów medycznych, chaos memrystora, kryptografia oparta na DNA, bezpieczeństwo wbudowane, prywatność danych zdrowotnych