EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

gdcmanon - Online în cloud

Rulați gdcmanon în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda gdcmanon care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


gdcmanon - Instrument pentru anonimizarea unui fișier DICOM.

REZUMAT


gdcmanon [opțiuni] fișier-in-fișier-out
gdcmanon [opțiuni] dir-in dir-out

DESCRIERE


gdcmanon instrumentul este o implementare a PS 3.15 / E.1 / Basic Application Level
Profil de confidențialitate (Implementarea E.1.1 De-identificare și E.1.2 Re-identificare)

Acest instrument este împărțit în două moduri de operare foarte diferite:

· O implementare a PS 3.15, vezi steagurile -e și -d

· Un mod prost, vezi – prost

Modul Dumb și PS 3.15 nu funcționează bine împreună, într-adevăr ar trebui să utilizați un singur tip de
anonimizarea. În caz de îndoială, evitați să utilizați –mut.

Pentru a utiliza implementarea PS 3.15 (steagul -d și -e), veți avea nevoie de un certificat pentru a face
operațiunile de de-identificare și cheia privată asociată pentru a face reidentificarea
Operațiune. Dacă faceți doar o anonimizare one-shot și nu trebuie să o faceți în mod corespunzător
reidentificați fișierul DICOM, puteți renunța în siguranță la cheia privată și puteți păstra doar
certificat. Consultați secțiunea de referință OpenSSL de mai jos pentru un exemplu despre cum să generați privat
pereche cheie/certificat.

gdcmanon va închide mai devreme dacă OpenSSL nu a fost configurat/construit corect în bibliotecă
(vezi GDCM_USE_SYSTEM_OPENSSL în cmake).

PARAMETRI


fișier de intrare DICOM nume fișier de intrare

ieșire fișier DICOM nume fișier de ieșire

or

fisier-in directorul de intrare DICOM

directorul de ieșire DICOM de fișiere

OPŢIUNI


Trebuie să specificați cel puțin un mod de funcționare, din următoarea listă (și doar unul):

Necesar parametrii
-e --de-identify De-identificare DICOM (implicit)
-d --re-identificare Re-identificare DICOM
--dumb Anonimizator mod prost

Avertisment atunci când operați în modul mut, trebuie să specificați și o operațiune de făcut, cum ar fi
„elimină” sau „golește” o etichetă, vezi mai jos opțiunile modului prost.

specific Opțiuni
-i --input DICOM nume de fișier / director
-o --ieșire DICOM nume de fișier / director
-r --recursiv procesează recursiv (sub-)directoare.
--continuare Nu vă opriți când fișierul găsit nu este DICOM.
--root-uid UID rădăcină.
--resources-path Calea resurselor.
-k --key Calea către cheia privată RSA.
-c --certificate Calea către certificat.

criptare Opțiuni
--des DES.
--des3 Triple DES.
--aes128 AES 128.
--aes192 AES 192.
--aes256 AES 256.

prost mod Opțiuni
--empty %d,%d etichete DICOM de golit
--eliminați %d,%d etichete DICOM de eliminat
--replace %d,%d,%s DICOM tag(e) de înlocuit

general Opțiuni
-h --ajutor
imprimați acest text de ajutor și ieșiți

-v --versiune
imprimați informațiile despre versiunea și ieșiți

-V --verbos
modul verbos (avertisment+eroare).

-W --avertisment
modul de avertizare, imprimați informațiile de avertizare

-E --eroare
modul de eroare, imprimați informații despre eroare

-D --depanare
modul de depanare, imprimați informațiile de depanare

mediu inconjurator variabil
GDCM_ROOT_UID UID rădăcină
Calea GDCM_RESOURCES_PATH care indică fișierele de resurse (Part3.xml, ...)

TIPIC UTILIZARE


De-identificare (anonimizare, cripta)
Singurul lucru necesar pentru această operațiune este un fișier de certificat (în format PEM).

$ gdcmanon --certificate certificate.pem -e original.dcm original_anonymized.dcm

Puteți utiliza opțiunea –asn1 din gdcmdump pentru a descărca setul de date generat ca structură ASN1
(A se vedea gdcmdump(1) de exemplu).

Reidentificare (de-anonimizare, decriptare)
Singurul lucru necesar pentru această operațiune este o cheie privată (în format PEM). Este
a cerut ca cheia privată utilizată pentru procesul de reidentificare să fie cea reală
cheie privată utilizată pentru a genera fișierul de certificat (certificate.pem) utilizat în timpul
pasul de de-identificare.

$ gdcmanon --key privatekey.pem -d original_anonymized.dcm original_copy.dcm

Apoi puteți verifica dacă original.dcm și original_copy.dcm sunt identice.

Multiplu fișiere avertisment
Este foarte important să înțelegeți următoarea refecție, atunci când anonimizați mai mult de
un singur dosar. Când anonimizați mai multe fișiere DICOM, vi se cere să utilizați
intrare în director. Nu puteți apela de mai multe ori instrumentul de linie de comandă gdcmanon. Într-adevăr, cel
instrumentul stochează în memorie în timpul procesului doar un tabel hash de conversie, astfel încât de fiecare dată
se găsește o anumită valoare, care este întotdeauna înlocuită cu aceeași valoare de-identificată (gândiți-vă la:
UID de instanță de serie consecvent).

Prost mod
Această funcționalitate nu este descrisă în standardul DICOM. Utilizatorii sunt sfătuiți că improprii
utilizarea acelui mod nu este recomandată, ceea ce înseamnă că eticheta importantă poate fi
golit/eliminat/înlocuit, rezultând un fișier DICOM ilegal/invalid. Folosiți doar când știți
ce faci. Dacă ștergeți un atribut de tip 1, este posibil ca fișierul dvs. DICOM să o facă
să nu fie acceptat în majoritatea vizualizatoarelor DICOM terțe. Din păcate, acesta este adesea acest mod
care este implementat în popularul DICOM Viewer, preferați întotdeauna ceea ce standardul DICOM
descrie și evită modul prost.

Următorul exemplu arată cum să utilizați modul mut și să realizați 5 operațiuni în același timp
timp:

· Goliți eticheta (0010,0010) Numele pacientului,

· Goliți eticheta (0010,0020) ID pacient,

· Eliminați eticheta (0010,0040) Sexul pacientului

· Scoateți eticheta (0010,1010) Vârsta pacientului

· Înlocuiți eticheta (0010,1030) Greutatea pacientului cu valoarea „10”

Vi se cere să verificați ce atribut DICOM este de tip 1 și de tip 1C, înainte de a încerca
'Gol' or 'Elimina' un anumit atribut DICOM. Din același motiv, vi se cere
verificați care sunt valori valide într-o operațiune de înlocuire.

$ gdcmanon --dumb --empty 10,10 --empty 10,20 --remove 10,40 --remove 10,1010 --inlocuire 10,1030,10 012345.002.050.dcm out.dcm

Pot avea loc operații multiple ale modului –dumb, doar reutilizați ieșirea precedentului
Operațiune. Utilizați întotdeauna gdcmdump pe fișierul de intrare și de ieșire pentru a verifica ce a fost de fapt
realizat. Puteți utiliza un program de diferențe pentru a verifica doar ceea ce s-a schimbat (vezi gdcmdiff(1) pentru
exemplu).

Ireversibil anonimizare
În unele cazuri foarte rare, s-ar dori să anonimizeze folosind modul PS 3.15, astfel încât
profitați de conversia automată a întregului conținut care ar putea conține Pacient
informații conexe.

În cele din urmă, toate informațiile legate de pacient au fost eliminate și au fost secrete
stocate în atributul 0400,0500 DICOM. Cu toate acestea, pentru a vă asigura că nimeni nu încearcă vreodată
spargeți acea securitate folosind algoritmul de forță brută, doriți să o eliminați complet
acest atribut DICOM. Acest lucru va face ca DICOM:

· Complet fără informații legate de pacient (conform specificației PS 3.15)

· Eliminați orice mijloc de oameni care atacă cu forță brută fișierul pentru a afla identitatea
a Pacientului

În acest caz, s-ar putea pur și simplu să faceți, ca prim pas să executați anonimizatorul reversibil:

$ gdcmanon -c certificate.pem input.dcm anonymized_reversible.dcm

și acum eliminați complet atributul DICOM care conține cele criptate în secret
Informații referitoare la pacient:

$ gdcmanon --dumb --remove 400,500 --remove 12,62 --remove 12,63 anonymized_reversible.dcm anonymized_irreversible.dcm

OPENSL


Pe majoritatea sistemelor, puteți avea acces la OpenSSL pentru a genera cheia privată/certificatul
pereche.

Generator a Privat Cheie
Linie de comandă pentru a genera o cheie rsa (512 biți)

$ openssl genrsa -out CA_key.pem

Linie de comandă pentru a genera o cheie rsa (2048 biți)

$ openssl genrsa -out CA_key.pem 2048

Linie de comandă pentru a genera o cheie rsa (2048 biți) + expresie de acces

$ openssl genrsa -des3 -out CA_key.pem 2048

Generator a Certificat
Din cheia privată generată anterior, acum puteți genera un certificat în PEM (DER
formatul nu este acceptat în prezent).

$ openssl req -new -key CA_key.pem -x509 -days 365 -out CA_cert.cer

SPUN STANDARD:


Pagina la standardul DICOM:

http://dicom.nema.org/

Standardul DICOM la momentul lansării gdcmanon este:

ftp://medical.nema.org/medical/dicom/2008/

Legătură directă către PS 3.15-2008:

ftp://medical.nema.org/medical/dicom/2008/08_15pu.pdf

AVERTISMENTE


Anumite atribute pot conține în continuare informații de sănătate protejate (PHI) după o
pas de anonimizare. Acesta este de obicei cazul pentru adresa pacientului (0010,1040). The
motivul este că acest atribut special nu ar trebui să fie în IOD-urile compozite în
primul loc. DICOM Supp 142 îl include (totuși gdcmanon nu îl implementează).

Utilizați gdcmanon online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 2
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • 3
    orangefox
    orangefox
    Furk al TeamWinRecoveryProject (TWRP)
    cu multe funcții suplimentare, reproiectare
    și mai multe Caracteristici: Suportă Treble și
    ROM-uri non-Treble Nucleu Oreo actualizat,
    construit...
    Descărcați OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal de operațiuni IT: o deschidere completă
    sursă, ITIL, serviciu web
    instrument de management, inclusiv un complet
    CMDB personalizabil, un sistem de asistență și
    un om cu documente...
    Descărcați itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine este o muzică multi-platformă
    jucător și organizator de bibliotecă inspirat de
    Amarok 1.4. Are un rapid și
    interfață ușor de utilizat și vă permite
    cauta si...
    Descărcați Clementine
  • 6
    XISMuS
    XISMuS
    ATENȚIE: Actualizarea cumulativă 2.4.3 are
    fost eliberat!! Actualizarea funcționează pentru orice
    versiunea anterioară 2.xx. Dacă faceți upgrade
    din versiunea v1.xx, vă rugăm să descărcați și
    i ...
    Descărcați XISMuS
  • Mai mult »

Comenzi Linux

Ad