عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

gdcmanon - عبر الإنترنت في السحابة

قم بتشغيل gdcmanon في مزود الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر gdcmanon الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


gdcmanon - أداة لإخفاء هوية ملف DICOM.

موجز


gdcmanon [خيارات] إخراج الملف
gdcmanon [خيارات] dir-in dir-out

الوصف


com.gdcmanon الأداة عبارة عن تنفيذ PS 3.15 / E.1 / مستوى التطبيق الأساسي
ملف السرية (تنفيذ E.1.1 إلغاء التعريف و E.1.2 إعادة التعريف)

تنقسم هذه الأداة إلى وضعين مختلفين تمامًا للتشغيل:

· تنفيذ PS 3.15 ، أعلام الأعلام والأعلام

· طريقة غبية ، انظر البكم

لا يعمل الوضع الغبي و PS 3.15 معًا بشكل جيد ، يجب عليك استخدام نوع واحد فقط من ملفات
إخفاء الهوية. في حالة الشك ، تجنب استخدام الإبهام.

من أجل استخدام تطبيق PS 3.15 (علامة -d & -e) ، ستحتاج إلى شهادة للقيام بها
عمليات إزالة الهوية والمفتاح الخاص المرتبط بها لإعادة تحديد الهوية
عملية. إذا كنت تقوم بإخفاء الهوية من طلقة واحدة فقط ولا تحتاج إلى ذلك بشكل صحيح
إعادة تحديد ملف DICOM ، يمكنك تجاهل المفتاح الخاص بأمان والاحتفاظ بامتداد
شهادة. راجع تحليل OpenSSL أدناه للحصول على مثال حول كيفية إنشاء الخاص
زوج مفتاح / شهادة.

سيتم إنهاء gdcmanon مبكرًا إذا لم يتم تكوين / إنشاء OpenSSL بشكل صحيح في المكتبة
(انظر GDCM_USE_SYSTEM_OPENSSL في cmake).

المعلمات


ملف إدخال DICOM اسم الملف

إخراج ملف DICOM اسم ملف الإخراج

or

ملف في دليل إدخال DICOM

دليل إخراج DICOM للملف

OPTIONS


تحتاج إلى تحديد وضع تشغيل واحد على الأقل ، من القائمة التالية (وواحد فقط):

مطلوب: المعلمات
-e --de-تحديد إلغاء تحديد DICOM (افتراضي)
-د - إعادة تحديد إعادة تحديد DICOM
- مجهول وضع البكم

تحذير عند التشغيل في الوضع الغبي ، تحتاج أيضًا إلى تحديد عملية للقيام بها ، مثل
"إزالة" أو "فارغة" علامة ، انظر أدناه خيارات الوضع الغبي.

محدد الخيارات
-i - إدخال اسم ملف / دليل DICOM
-o - إخراج اسم ملف / دليل DICOM
-r - العودية عملية تكرارية (فرعية) الدلائل.
- تابع لا تتوقف عند العثور على الملف ليس DICOM.
- root-uid Root UID.
- مسار الموارد - مسار الموارد.
-k - مسار المفتاح إلى المفتاح الخاص RSA.
-c - مسار الشهادة إلى الشهادة.

التشفير الخيارات
--ديس ديس.
--des3 ثلاثية DES.
- aes128 AES 128.
- aes192 AES 192.
- aes256 AES 256.

أخرس طريقة الخيارات
-٪ d فارغ ،٪ d علامة (علامات) DICOM فارغة
- قم بإزالة٪ d ،٪ d علامة (علامات) DICOM لإزالتها
- استبدال٪ d ،٪ d ،٪ s علامة (علامات) DICOM لاستبدالها

جنرال لواء الخيارات
ح- مساعدة
اطبع نص المساعدة واخرج

-v - الإصدار
طباعة معلومات الإصدار والخروج

-V - الإفراط في الكلام
الوضع المطول (تحذير + خطأ).

-W - تحذير
وضع التحذير ، طباعة معلومات التحذير

-E - خطأ
وضع الخطأ ، طباعة معلومات الخطأ

-د - الشطب
وضع التصحيح ، طباعة معلومات التصحيح

بيئة متغير
معرّف جذر GDCM_ROOT_UID
يشير مسار GDCM_RESOURCES_PATH إلى ملفات الموارد (Part3.xml ، ...)

TYPICAL الاستعمال


إزالة الهوية (إخفاء الهوية ، تشفير)
الشيء الوحيد المطلوب لهذه العملية هو ملف شهادة (بتنسيق PEM).

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

يمكنك استخدام الخيار –asn1 من gdcmdump لتفريغ DataSet التي تم إنشاؤها كبنية ASN1
(انظر com.gdcmdump(1) على سبيل المثال).

إعادة تحديد الهوية (إزالة إخفاء الهوية ، فك التشفير)
الشيء الوحيد المطلوب لهذه العملية هو مفتاح خاص (بتنسيق PEM). إنها
يشترط أن يكون المفتاح الخاص المستخدم في عملية إعادة التعريف هو المفتاح الفعلي
يتم استخدام المفتاح الخاص لإنشاء ملف الشهادة (Certificate.pem) المستخدم أثناء ملف
خطوة إزالة الهوية.

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

يمكنك بعد ذلك التحقق من تطابق original.dcm و original_copy.dcm.

قد يؤدي إجراء ملفات التحذير
من المهم جدًا فهم التعبير التالي ، عند إخفاء هوية أكثر من
ملف واحد. عند إخفاء هوية ملفات DICOM متعددة ، يتعين عليك استخدام ملف
إدخال الدليل. لا يمكنك استدعاء أداة سطر أوامر gdcmanon عدة مرات. في الواقع
أداة تخزن في الذاكرة أثناء العملية فقط جدول تجزئة للتحويل بحيث في كل مرة
تم العثور على قيمة معينة يتم استبدالها دائمًا بنفس القيمة غير المحددة (فكر:
UID متناسق لمثيل السلسلة).

أخرس طريقة
لم يتم وصف هذه الوظيفة في معيار DICOM. ينصح المستخدمون أن غير لائق
لا يوصى باستخدام هذا الوضع ، مما يعني أن العلامة المهمة يمكن أن تكون كذلك
تم تفريغه / إزالته / استبداله مما أدى إلى ملف DICOM غير قانوني / غير صالح. استخدم فقط عندما تعلم
ماذا تفعل. إذا قمت بحذف سمة من النوع 1 ، فمن المحتمل أن ملف DICOM الخاص بك سيفعل ذلك
لن يتم قبولها في معظم عارض DICOM من جهات خارجية. لسوء الحظ ، هذا غالبًا ما يكون هذا الوضع
الذي يتم تنفيذه في عارض DICOM الشهير ، يفضل دائمًا ما هو معيار DICOM
يصف ، وتجنب الوضع الغبي.

يوضح المثال التالي كيفية استخدام الوضع الغبي وتحقيق 5 عمليات في نفس الوقت
زمن:

· إفراغ البطاقة (0010,0010) اسم المريض.

· إفراغ البطاقة (0010,0020،XNUMX) هوية المريض ،

· قم بإزالة العلامة (0010,0040،XNUMX) جنس المريض

· إزالة العلامة (0010,1010) عمر المريض

· استبدل العلامة (0010,1030،10) وزن المريض بالقيمة "XNUMX"

أنت مطالب بالتحقق من أي سمة DICOM هي النوع 1 والنوع 1C ، قبل محاولة ذلك
'فارغ' or 'يزيل' سمة DICOM معينة. لنفس السبب ، أنت مطالب بذلك
تحقق من القيمة الصالحة في عملية الاستبدال.

$ gdcmanon - فارغ - فارغ 10,10،10,20 - فارغ 10,40،10,1010 - إزالة 10,1030,10،012345.002.050 - إزالة XNUMX،XNUMX - استبدال XNUMX،XNUMX،XNUMX XNUMX.dcm خارج dcm

يمكن أن يحدث التشغيل المتعدد لوضع الإبهام ، فقط قم بإعادة استخدام إخراج السابق
عملية. استخدم دائمًا gdcmdump في ملف الإدخال والإخراج للتحقق مما كان موجودًا بالفعل
حقق. يمكنك استخدام برنامج فرق للتحقق مما تغير فقط (انظر com.gdcmdiff(1) من أجل
مثال).

لا رجعة فيه إخفاء الهوية
في بعض الحالات النادرة جدًا ، قد يرغب المرء في إخفاء هويته باستخدام وضع PS 3.15 من أجل
الاستفادة من التحويل التلقائي لجميع المحتويات التي يمكن أن تحتوي على المريض
معلومات ذات صله.

في النهاية ، تمت إزالة جميع المعلومات المتعلقة بالمريض وتم إزالتها سراً
مخزنة في سمة DICOM 0400,0500،XNUMX. ومع ذلك ، للتأكد من عدم محاولة أي شخص على الإطلاق
كسر هذا الأمان باستخدام خوارزمية القوة الغاشمة ، يريد المرء إزالته تمامًا
سمة DICOM هذه. هذا سيجعل DICOM:

· خالية تمامًا من أي معلومات متعلقة بالمريض (وفقًا لمواصفات PS 3.15)

· قم بإزالة أي وسيلة من الأشخاص للهجوم بالقوة الغاشمة على الملف لمعرفة الهوية
للمريض

في هذه الحالة ، يمكن للمرء ببساطة القيام ، كخطوة أولى ، بتنفيذ المجهول القابل للعكس:

$ gdcmanon -c Certificate.pem input.dcm مجهول الهوية_reversible.dcm

والآن قم بإزالة سمة DICOM التي تحتوي على ملف
المعلومات المتعلقة بالمريض:

$ gdcmanon - dumb - إزالة 400,500،12,62 - إزالة 12,63،XNUMX - إزالة XNUMX،XNUMX مجهول الهوية_reversible.dcm anonymized_irreversible.dcm

فتح


في معظم الأنظمة ، يمكنك الوصول إلى OpenSSL لإنشاء المفتاح الخاص / الشهادة
الزوج.

توليد a خاص القفل
سطر الأوامر لإنشاء مفتاح rsa (512 بت)

$ openssl genrsa -out CA_key.pem

سطر الأوامر لإنشاء مفتاح rsa (2048 بت)

$ openssl genrsa -out CA_key.pem 2048

سطر الأوامر لإنشاء مفتاح rsa (2048 بت) + عبارة المرور

$ openssl genrsa -des3 -out CA_key.pem 2048

توليد a الشهادة
من خلال المفتاح الخاص الذي تم إنشاؤه مسبقًا ، يمكنك الآن إنشاء شهادة في PEM (DER
التنسيق غير مدعوم حاليًا).

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

ديكوم STANDARD:


صفحة إلى معيار DICOM:

http://dicom.nema.org/

معيار DICOM وقت إصدار gdcmanon هو:

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

رابط مباشر إلى PS 3.15-2008:

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

تحذيرات


قد تظل بعض السمات تحتوي على معلومات صحية محمية (PHI) بعد ملف
خطوة إخفاء الهوية. هذا هو الحال عادة بالنسبة لعنوان المريض (0010,1040،XNUMX). ال
السبب هو أن هذه السمة المعينة ليس من المفترض أن تكون في IODs المركب في
المكان الأول. يشتمل عليه DICOM Supp 142 (ومع ذلك لا يطبقه gdcmanon).

استخدم gdcmanon عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    البرنامج المساعد Eclipse Tomcat
    البرنامج المساعد Eclipse Tomcat
    يوفر البرنامج المساعد Eclipse Tomcat
    تكامل بسيط لسيرفليت القط
    حاوية لتطوير جافا
    تطبيقات الويب. يمكنك الانضمام إلينا من أجل
    مناقشة ...
    تنزيل البرنامج المساعد Eclipse Tomcat
  • 2
    WebTorrent سطح المكتب
    WebTorrent سطح المكتب
    WebTorrent Desktop مخصص للبث
    التورنت على أنظمة تشغيل Mac أو Windows أو Linux. هو - هي
    يتصل بكل من BitTorrent و
    أقران WebTorrent. الآن لا يوجد
    بحاجة إلى الانتظار ...
    قم بتنزيل WebTorrent Desktop
  • 3
    GENX
    GENX
    GenX هو برنامج علمي للتحسين
    انعكاس الأشعة السينية ، النيوترون
    الانعكاسية والأشعة السينية السطحية
    بيانات الحيود باستخدام التفاضل
    خوارزمية التطور ....
    تحميل جين اكس
  • 4
    com.pspp4windows
    com.pspp4windows
    PSPP هو برنامج إحصائي
    تحليل البيانات المأخوذة. إنه مجاني
    استبدال البرنامج الاحتكاري
    SPSS. يحتوي PSPP على كل من ملفات
    رسومية لنا ...
    تنزيل pspp4windows
  • 5
    ملحقات Git
    ملحقات Git
    Git Extensions هي أداة قائمة بذاتها لواجهة المستخدم
    لإدارة مستودعات Git. كذلك
    يتكامل مع Windows Explorer و
    مايكروسوفت فيجوال ستوديو
    (2015/2017/2019). ذ...
    تنزيل Git Extensions
  • 6
    eSpeak: تركيب الكلام
    eSpeak: تركيب الكلام
    محرك تحويل النص إلى كلام للغة الإنجليزية و
    العديد من اللغات الأخرى. حجم صغير مع
    نطق واضح ولكن مصطنع.
    متاح كبرنامج سطر أوامر بامتداد
    عديدة ...
    تنزيل eSpeak: تركيب الكلام
  • أكثر "

أوامر لينكس

Ad