Bezpieczeństwo CardioAI DICOM Viewer
CardioAI DICOM Viewer został zaprojektowany jako aplikacja desktopowa działająca przede wszystkim lokalnie. Badania DICOM pozostają pod kontrolą użytkownika, a standardowe przeglądanie nie wymaga przesyłania obrazów medycznych do chmury lub na zewnętrzny serwer.
Badanie pozostaje lokalnie
Obrazy są odczytywane z dysku, nośnika zewnętrznego albo wskazanego zasobu sieciowego.
Ochrona plików źródłowych
Korekcja obrazu, pomiary i renderowanie nie zmieniają oryginalnych plików DICOM.
Kontrolowane użycie internetu
Sieć może być używana do aktualizacji, licencji lub pobrania modułu FFmpeg.
Weryfikacja komponentów
Zarządzany moduł FFmpeg może być sprawdzany za pomocą sumy kontrolnej SHA-256.
Dane medyczne pod kontrolą użytkownika
Podstawowy przepływ pracy odbywa się bez wysyłania obrazów do CardioAI. Użytkownik wskazuje folder, aplikacja odczytuje pliki lokalnie, tworzy widok badania, a eksport zapisuje we wskazanym miejscu.
Lokalne przetwarzanie badań DICOM
CardioAI DICOM Viewer działa w modelu local-first. Standardowe otwarcie, przeglądanie, porządkowanie i wizualizacja badania odbywają się na komputerze użytkownika.
- badania pozostają w wybranym folderze;
- obrazy nie są automatycznie wysyłane do chmury;
- przeglądanie 2D działa bez połączenia z internetem;
- rekonstrukcje MPR są tworzone lokalnie;
- renderowanie CPU i GPU odbywa się lokalnie;
- eksportowane pliki są zapisywane lokalnie.
Samo otwarcie folderu z plikami DICOM nie wymaga przekazania obrazów do serwera CardioAI. Użytkownik zachowuje kontrolę nad źródłem badania i lokalizacją plików wynikowych.
Integralność plików źródłowych
Narzędzia prezentacyjne aplikacji nie powinny zmieniać zawartości źródłowego badania DICOM. Jasność, kontrast, Window/Level, inwersja, filtry, obrót, zoom, pomiary i ustawienia renderowania są stosowane do widoku.
- oryginalny obraz pozostaje bez zmian;
- metadane źródłowe nie są nadpisywane;
- pomiary są elementem widoku aplikacji;
- render 3D jest tworzony na podstawie kopii danych;
- eksport PNG tworzy nowy plik;
- eksport MP4 tworzy osobny materiał wynikowy.
Mimo że aplikacja nie modyfikuje źródłowych plików za pomocą narzędzi prezentacyjnych, zalecane jest przechowywanie niezależnej kopii oryginalnego badania otrzymanego z placówki medycznej.
Połączenia sieciowe
Połączenie z internetem nie jest wymagane do podstawowego lokalnego przeglądania badania. Może być wykorzystywane wyłącznie przez określone funkcje dodatkowe.
| Funkcja | Internet | Zakres |
|---|---|---|
| Przeglądanie DICOM 2D | Niewymagany | Lokalne odczytanie i prezentacja obrazów. |
| MPR i renderowanie 3D | Niewymagany | Lokalne wykorzystanie CPU, RAM i GPU. |
| Eksport PNG i MP4 | Niewymagany | Po wcześniejszej instalacji FFmpeg eksport odbywa się lokalnie. |
| Pobranie FFmpeg | Opcjonalny | Internet jest potrzebny tylko przy automatycznym pobieraniu modułu. |
| Sprawdzenie aktualizacji | Opcjonalny | Sprawdzenie dostępności nowszej wersji. |
| Obsługa licencji | Zależny od wersji | Aktywacja lub weryfikacja statusu licencji aplikacji. |
Obrazy DICOM nie są potrzebne do sprawdzania aktualizacji, pobierania FFmpeg ani standardowej obsługi licencji.
Licencja i aktualizacje aplikacji
W zależności od wariantu aplikacja może korzystać z modułu aktywacji lub weryfikacji licencji. Mechanizm powinien ograniczać przesyłane informacje do danych niezbędnych do obsługi uprawnień użytkownika.
Informacje techniczne mogą obejmować:
- identyfikator lub kod licencji;
- wersję aplikacji;
- status aktywacji;
- datę ostatniego sprawdzenia licencji;
- ograniczony identyfikator instalacji;
- informacje niezbędne do diagnozy aktywacji.
Mechanizmy licencyjne i aktualizacyjne nie wymagają dostępu do treści badania DICOM. Pliki medyczne nie powinny być elementem procesu aktywacji.
Bezpieczeństwo zarządzanego modułu FFmpeg
Do eksportu filmów MP4 aplikacja może korzystać z programu FFmpeg. Moduł może zostać dołączony do instalacji, pobrany automatycznie albo wskazany ręcznie przez użytkownika.
- instalacja w lokalnym katalogu użytkownika;
- weryfikacja integralności sumą SHA-256;
- sprawdzenie dostępności ffmpeg.exe;
- możliwość ręcznego wskazania programu;
- możliwość usunięcia zarządzanego modułu;
- lokalne kodowanie materiału wideo.
W przypadku ręcznego wskazywania programu ffmpeg.exe użytkownik powinien korzystać wyłącznie z pliku pobranego z zaufanego źródła i aktualnej, niezmodyfikowanej wersji oprogramowania.
Eksport i bezpieczne udostępnianie materiałów
Eksportowany obraz lub film może zawierać elementy widoczne w aktualnym widoku aplikacji, takie jak pomiary, oznaczenia, nazwa serii, licznik klatek lub znak wodny CardioAI.
Dane osobowe pacjenta nie powinny być automatycznie dodawane do filmu MP4, jednak przed przekazaniem jakiegokolwiek materiału osobie trzeciej należy sprawdzić jego zawartość.
- sprawdź, czy obraz nie zawiera danych pacjenta;
- zweryfikuj widoczne nakładki i opisy;
- usuń dane identyfikujące przed publikacją;
- nie publikuj całego badania bez podstawy prawnej;
- używaj bezpiecznego kanału przekazywania plików;
- kontroluj uprawnienia do folderu eksportu.
Pliki DICOM mogą zawierać dane osobowe i informacje dotyczące zdrowia. Użytkownik powinien posiadać prawo do ich przeglądania, przetwarzania i ewentualnego udostępniania.
Środowisko aplikacji i diagnostyka
Wersja instalacyjna CardioAI DICOM Viewer zawiera własne środowisko uruchomieniowe Java oraz podstawowe komponenty potrzebne do działania aplikacji.
Ogranicza to konieczność samodzielnego instalowania dodatkowych bibliotek, takich jak Java Runtime, JavaFX albo VTK, i zmniejsza ryzyko użycia niekompatybilnych wersji.
Moduł diagnostyczny
Diagnostyka środowiska może prezentować informacje potrzebne do rozwiązania problemów technicznych:
- wersję systemu operacyjnego;
- architekturę procesora;
- wersję środowiska Java;
- dostępność bibliotek VTK;
- dostępność FFmpeg;
- stan komponentów renderowania.
Do standardowego zgłoszenia technicznego nie należy dołączać badania DICOM, raportu medycznego ani danych pacjenta. Jeżeli analiza pliku jest konieczna, sposób jego przekazania powinien zostać wcześniej uzgodniony ze wsparciem CardioAI.
Dobre praktyki po stronie użytkownika
Bezpieczeństwo aplikacji zależy również od konfiguracji komputera, sposobu przechowywania badań i zasad udostępniania plików.
- regularnie aktualizuj system Windows;
- instaluj aktualne sterowniki karty graficznej;
- korzystaj z aktywnej ochrony antywirusowej;
- stosuj silne hasło do konta systemowego;
- włącz szyfrowanie dysku, np. BitLocker;
- blokuj ekran po odejściu od komputera;
- przechowuj niezależne kopie badań;
- nie otwieraj plików z nieznanego źródła;
- ogranicz uprawnienia do folderów medycznych;
- bezpiecznie usuwaj niepotrzebne eksporty.
Jeżeli z jednego urządzenia korzysta kilka osób, każda z nich powinna posiadać oddzielne konto systemowe. Foldery z badaniami powinny być dostępne wyłącznie dla uprawnionych użytkowników.
Zgłaszanie podatności i incydentów
Informacje o podejrzeniu podatności, nieoczekiwanym połączeniu sieciowym, uszkodzeniu komponentu, nieprawidłowej aktualizacji lub innym zdarzeniu związanym z bezpieczeństwem można przekazać zespołowi CardioAI.
W zgłoszeniu warto podać:
- wersję aplikacji;
- wersję systemu Windows;
- opis zaobserwowanego zachowania;
- kroki pozwalające odtworzyć problem;
- komunikat błędu lub zrzut ekranu;
- informację, czy problem występuje ponownie.
Zgłoś problem bezpieczeństwa
Nie dołączaj plików DICOM ani danych pacjenta do pierwszej wiadomości. Opisz problem techniczny, a sposób przekazania dodatkowych materiałów zostanie uzgodniony oddzielnie.
Zakres zastosowania i odpowiedzialności
CardioAI DICOM Viewer jest narzędziem do lokalnego przeglądania, porządkowania, porównywania i prezentacji danych zapisanych w standardzie DICOM.
Aplikacja:
- nie zastępuje konsultacji lekarskiej;
- nie zastępuje profesjonalnego opisu badania;
- nie powinna być jedyną podstawą decyzji diagnostycznych ani terapeutycznych;
- nie zastępuje certyfikowanej stacji diagnostycznej;
- nie zastępuje systemu PACS/RIS;
- nie gwarantuje zgodności ze wszystkimi wariantami i implementacjami standardu DICOM.
Bezpieczne technicznie wyświetlenie obrazu nie oznacza jego interpretacji diagnostycznej. Wątpliwości dotyczące badania należy omówić z lekarzem posiadającym odpowiednie kwalifikacje.
Twoje badanie pozostaje pod Twoją kontrolą
CardioAI DICOM Viewer umożliwia pracę z obrazami DICOM lokalnie na komputerze, bez konieczności przesyłania badania do chmury podczas standardowego przeglądania.
Więcej niż przeglądarka DICOM. Poznaj ekosystem CardioAI
CardioAI to rozwijana platforma cyfrowa wspierająca pacjentów w organizowaniu informacji dotyczących zdrowia, pomiarów, objawów, leków i codziennej obserwacji organizmu. CardioAI DICOM Viewer jest jednym z narzędzi tworzących ten nowoczesny ekosystem.
- Dziennik zdrowia
- Pomiary i obserwacje
- Leki i wizyty
- Narzędzia dla pacjentów