InglésFrancésEspañol

Ad


icono de página de OnWorks

gdcmanon - Online en la nube

Ejecute gdcmanon en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando gdcmanon que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gdcmanon: herramienta para anonimizar un archivo DICOM.

SINOPSIS


gdcmanon [opciones] entrada de archivo salida de archivo
gdcmanon [opciones] dir-in dir-out

DESCRIPCIÓN


El gdcmanon La herramienta es una implementación de PS 3.15 / E.1 / Nivel de aplicación básico
Perfil de confidencialidad (implementación de E.1.1 Desidentificar y E.1.2 Reidentificar)

Esta herramienta se divide en dos modos de funcionamiento muy diferentes:

· Una implementación de PS 3.15, vea las banderas -e y -d

· Un modo tonto, ver –dumb

El modo tonto y PS 3.15 no funcionan bien juntos, en realidad solo debería usar un tipo de
anonimización. En caso de duda, evite utilizar –dumb.

Para utilizar la implementación de PS 3.15 (marca -d y -e), necesitará un certificado para hacerlo
operaciones de desidentificación y la clave privada asociada para realizar la reidentificación
operación. Si solo está haciendo una anonimización de una sola vez y no necesita
volver a identificar el archivo DICOM, puede descartar de forma segura la clave privada y solo conservar la
certificado. Consulte la sección de referencia de OpenSSL a continuación para ver un ejemplo sobre cómo generar el
par clave / certificado.

gdcmanon se cerrará antes si OpenSSL no se configuró / compiló correctamente en la biblioteca
(ver GDCM_USE_SYSTEM_OPENSSL en cmake).

PARÁMETROS


archivo de entrada DICOM nombre de archivo de entrada

salida de archivo nombre de archivo de salida DICOM

or

directorio de entrada DICOM file-in

directorio de salida DICOM de salida de archivos

CAMPUS


Debe especificar al menos un modo de funcionamiento, de la siguiente lista (y solo uno):

Requerido parámetros
-e --de -identificar Desidentificar DICOM (predeterminado)
-d --reidentificar Reidentificar DICOM
- anonimizador de modo tonto

Advertencia cuando se opera en modo tonto, también debe especificar una operación a realizar, como
'eliminar' o 'vaciar' una etiqueta, vea más abajo las opciones del modo tonto.

soluciones y opciones
-i: ingresa nombre de archivo DICOM / directorio
-o --salida nombre de archivo DICOM / directorio
-r: proceso recursivo recursivo (sub-) directorios.
--continuar No se detenga cuando el archivo encontrado no sea DICOM.
--root-uid UID raíz.
--resources-path Ruta de recursos.
-k --key Ruta a la clave privada RSA.
-c: ruta del certificado al certificado.

cifrado opciones
--desDES.
--des3 Triple DES.
--aes128 AES 128.
--aes192 AES 192.
--aes256 AES 256.

mudo modo opciones
- vacío% d,% d etiqueta (s) DICOM para vaciar
--eliminar% d,% d etiqueta (s) DICOM para eliminar
--reemplazar% d,% d,% s etiqueta (s) DICOM para reemplazar

general opciones
-h --ayuda
imprima este texto de ayuda y salga

-v --versión
imprimir la información de la versión y salir

-V --detallado
modo detallado (advertencia + error).

-W - advertencia
modo de advertencia, imprimir información de advertencia

-E - error
modo de error, imprime información de error

-D - depuración
modo de depuración, imprimir información de depuración

entorno variable
GDCM_ROOT_UID UID raíz
GDCM_RESOURCES_PATH ruta que apunta a archivos de recursos (Part3.xml, ...)

TÍPICO USO


Desidentificación (anonimización, cifrar)
Lo único necesario para esta operación es un archivo de certificado (en formato PEM).

$ gdcmanon --certificate certificado.pem -e original.dcm original_anonimizado.dcm

Puede usar la opción –asn1 de gdcmdump para volcar el DataSet generado como estructura ASN1
(consulta: volcado gdcm(1) por ejemplo).

Reidentificación (desanonimización, descifrar)
Lo único necesario para esta operación es una clave privada (en formato PEM). Está
requirió que la clave privada utilizada para el proceso de re-identificación, fuera la
clave privada utilizada para generar el archivo de certificado (certificate.pem) utilizado durante la
paso de desidentificación.

$ gdcmanon --key clave privada.pem -d original_anonimizado.dcm copia_original.dcm

A continuación, puede comprobar que original.dcm y original_copy.dcm sean idénticos.

Múltiple archivos advertencia
Es muy importante comprender la siguiente refsección, cuando se anonimiza más de
un solo archivo. Al anonimizar varios archivos DICOM, debe utilizar el
entrada de directorio. No puede llamar varias veces a la herramienta de línea de comandos gdcmanon. De hecho el
La herramienta almacena en la memoria durante el proceso solo una tabla hash de conversión para que cada vez
se encuentra un valor particular, siempre se reemplaza por el mismo valor no identificado (piense:
UID de instancia de serie coherente).

Mudo modo
Esta funcionalidad no se describe en el estándar DICOM. Se advierte a los usuarios que las
No se recomienda el uso de ese modo, lo que significa que se pueden
vaciado / eliminado / reemplazado dando como resultado un archivo DICOM ilegal / inválido. Úselo solo cuando sepa
qué estás haciendo. Si elimina un atributo de Tipo 1, lo más probable es que su archivo DICOM
no se aceptará en la mayoría de visores de terceros DICOM. Desafortunadamente, este es a menudo este modo.
que se implementa en el popular visor DICOM, siempre prefiera lo que el estándar DICOM
describe, y evita el modo tonto.

El siguiente ejemplo muestra cómo usar el modo tonto y lograr 5 operaciones al mismo tiempo.
hora:

· Vacíe la etiqueta (0010,0010) Nombre del paciente,

· Vacíe la etiqueta (0010,0020) Identificación del paciente,

· Retire la etiqueta (0010,0040) Sexo del paciente

· Retire la etiqueta (0010,1010) Edad del paciente

· Reemplace la etiqueta (0010,1030) Peso del paciente con el valor '10'

Debe verificar qué atributo DICOM es Tipo 1 y Tipo 1C, antes de intentar
'Vacío' or 'Eliminar' un atributo DICOM particular. Por la misma razón, debe
compruebe cuáles son los valores válidos en una operación de sustitución.

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

Se puede realizar una operación múltiple del modo -dumb, simplemente reutilice la salida del
operación. Utilice siempre gdcmdump en el archivo de entrada y salida para comprobar lo que realmente
logrado. Puede utilizar un programa de diferencias para comprobar solo lo que ha cambiado (consulte gdcmdiff(1) para
ejemplo).

Irreversible Anonimización
En algunos casos muy raros, uno querría anonimizar usando el modo PS 3.15 para
aproveche la conversión automática de todo el contenido que pueda incluir Patient
información relacionada.

Al final, toda la información relacionada con el paciente ha sido eliminada y secretamente
almacenado en el atributo DICOM 0400,0500. Sin embargo, para asegurarse de que nadie intente
romper esa seguridad utilizando un algoritmo de fuerza bruta, uno quiere eliminar por completo
este atributo DICOM. Esto hará que el DICOM:

· Completamente libre de cualquier información relacionada con el paciente (según la especificación PS 3.15)

· Eliminar cualquier medio de personas para atacar por fuerza bruta el archivo para averiguar la identidad
del Paciente

En este caso, simplemente se podría hacer, como primer paso, ejecutar el anonimizador reversible:

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

y ahora elimine por completo el atributo DICOM que contiene el cifrado en secreto
Información relacionada con el paciente:

$ gdcmanon --tonto --remove 400,500 --remove 12,62 --remove 12,63 anonimizado_reversible.dcm anonimizado_irreversible.dcm

ABIERTO


En la mayoría de los sistemas, puede tener acceso a OpenSSL para generar la clave privada / certificado
par.

Generación a Privado Clave
Línea de comando para generar una clave rsa (512 bits)

$ openssl genrsa -out CA_key.pem

Línea de comando para generar una clave rsa (2048 bits)

$ openssl genrsa -out CA_key.pem 2048

Línea de comando para generar una clave rsa (2048bit) + frase de contraseña

$ openssl genrsa -des3 -out CA_key.pem 2048

Generación a Certificado
A partir de su clave privada generada anteriormente, ahora puede generar un certificado en PEM (DER
el formato no es compatible actualmente).

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

DICOM ESTÁNDAR:


Página al estándar DICOM:

http://dicom.nema.org/

El estándar DICOM al momento de lanzar gdcmanon es:

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

Enlace directo a PS 3.15-2008:

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

ADVERTENCIAS


Ciertos atributos aún pueden contener información médica protegida (PHI) después de una
paso de anonimización. Este suele ser el caso de la dirección del paciente (0010,1040). los
La razón es que este atributo particular no se supone que esté en los IOD compuestos en
El primer lugar. DICOM Supp 142 lo incluye (sin embargo, gdcmanon no lo implementa).

Use gdcmanon en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 2
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • 3
    NaranjaZorro
    NaranjaZorro
    Bifurcación de TeamWinRecoveryProject (TWRP)
    con muchas funciones adicionales, rediseño
    y más funciones: admite agudos y
    ROM no Treble Kernel Oreo actualizado,
    construido...
    Descargar Orange Fox
  • 4
    itop - ITSM CMDB de código abierto
    itop - ITSM CMDB de código abierto
    Portal de operaciones de TI: un espacio abierto completo
    fuente, ITIL, servicio basado en web
    herramienta de gestión que incluye un completo
    CMDB personalizable, un sistema de asistencia técnica y
    un hombre de documentos...
    Descargar itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine es una música multiplataforma
    reproductor y organizador de bibliotecas inspirado en
    Amarok 1.4. Tiene un rápido y
    interfaz fácil de usar y le permite
    busca y...
    Descargar Clementina
  • 6
    XISMUS
    XISMUS
    ATENCIÓN: la actualización acumulativa 2.4.3 ha
    sido lanzado !! La actualización funciona para cualquier
    versión 2.xx anterior. Si actualiza
    desde la versión v1.xx, descargue y
    i ...
    Descargar XISMuS
  • Más "

Comandos de Linux

Ad