資訊安全
讓資料只留在該在的地方
PACSinfra 建立在兩項保證之上:經過測試的租戶隔離,以及儲存前的去識別化。本頁其餘內容都是為了支撐這兩項保證。
經過測試的租戶隔離
每個機構都是獨立的租戶。使用者只能看到屬於自己機構的檢查、報告與專案。
這不只是設計上的意圖,而是由 自動化隔離測試套件 驗證;每一次程式變更都必須通過此測試,以及程式碼檢查與嚴格型別檢查,才會被接受。
一個機構,一個視角
檢查清單、搜尋、專案與報告都限定在使用者所屬的機構範圍內。
簡單明確的角色
機構內分為管理員與成員;各專案內分為擁有者、貢獻者與閱讀者。檢查只能透過專案檢視。
每次變更都會測試
隔離測試套件會與其他測試一同執行。
經由 API 把關的影像存取
影像伺服器從不對外公開。每一張影像都必須經過 PACSinfra API,由 API 為每筆請求檢查權限並寫入稽核紀錄。
公開網路
瀏覽器
您的人員
唯一的入口
PACSinfra API
- 檢查權限
- 寫入稽核紀錄
私有網路
Orthanc
影像封存系統,無法從外部連線
儲存前去識別化
步驟 1
上傳
透過 API 上傳單一 DICOM 檔案或 ZIP 壓縮檔。
步驟 2
驗證
在任何處理之前先檢查檔案。
步驟 3
去識別化
移除 DICOM 中繼資料中的病患識別資訊。
步驟 4
儲存
只有去識別化後的檢查會進入 Orthanc 影像封存系統。
會移除哪些資訊
- DICOM 中繼資料中的病患識別資訊
- 自由文字欄位中容易被忽略的識別資訊
- 巢狀序列中的識別資訊,而不只是最上層的屬性
兩種運作方式
- 診所
- 將真實身分保存在獨立的應用程式資料庫中,與影像封存系統分開。
- 研究團隊
- 只使用假名資料運作,不儲存任何真實身分。
限制: 去識別化涵蓋 DICOM 中繼資料,但不包含直接燒錄在影像像素中的文字。
部分檢查類型(例如超音波或掃描文件)可能在影像畫面中直接帶有病患資料。將這類檢查分享到機構外部之前,請先檢視確認。
緊急存取(破窗機制)
部分檢查需要更嚴格的管控。將其標記為受限後,只有具備權限的使用者能照常開啟。在確實必要時,使用者仍可「破窗」存取:系統會允許存取,但一定會連同使用者提供的理由一併記錄。
- 1. 使用者開啟受限檢查。
- 2. PACSinfra 要求填寫理由。
- 3. 允許存取,並連同理由寫入稽核軌跡。
可偵測竄改的稽核軌跡
PACSinfra 中的每個動作都會記錄在只能新增的稽核軌跡中:登入、上傳、影像請求、報告變更、分享與緊急存取。紀錄只會新增,從不修改或刪除;稽核軌跡具備竄改偵測能力,任何對過往紀錄的變更都能被發現。
- 只能新增:紀錄從不修改或刪除
- 可偵測竄改:過往紀錄的變更能被發現
- 涵蓋每個動作,包含每一筆影像請求