انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gdcmanon - آنلاین در ابر

gdcmanon را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gdcmanon است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


gdcmanon - ابزاری برای ناشناس کردن یک فایل DICOM.

خلاصه


gdcmanon [گزینه‌ها] فایل-در-فایل-خروج
gdcmanon [گزینه ها] dir-in dir-out

شرح


La gdcmanon ابزار پیاده سازی PS 3.15 / E.1 / Basic Application Level است
نمایه محرمانگی (اجرای E.1.1 De-identify & E.1.2 Re-identification)

این ابزار به دو حالت عملکرد بسیار متفاوت تقسیم می شود:

· اجرای PS 3.15، پرچم -e و -d را ببینید

· حالت گنگ، نگاه کنید به – گنگ

حالت گنگ و PS 3.15 به خوبی با هم کار نمی کنند، شما واقعا باید فقط از یک نوع استفاده کنید
ناشناس سازی در صورت شک از استفاده از – dumb خودداری کنید.

برای استفاده از پیاده سازی PS 3.15 (پرچم -d & -e)، برای انجام این کار به گواهی نیاز دارید.
عملیات شناسایی زدایی و کلید خصوصی مرتبط برای انجام شناسایی مجدد
عمل. اگر فقط یک عکس ناشناس انجام می دهید و به درستی نیاز ندارید
فایل DICOM را دوباره شناسایی کنید، می توانید با خیال راحت کلید خصوصی را کنار بگذارید و فقط آن را نگه دارید
گواهی برای مثال در مورد نحوه تولید خصوصی، بازتاب OpenSSL را در زیر ببینید
جفت کلید/گواهی

اگر OpenSSL به درستی در کتابخانه پیکربندی/ساخت نشده باشد، gdcmanon زودتر خارج می شود.
(به GDCM_USE_SYSTEM_OPENSSL در cmake مراجعه کنید).

پارامترهای


فایل در نام فایل ورودی DICOM

فایل خروجی نام فایل خروجی DICOM

or

فایل در دایرکتوری ورودی DICOM

پوشه خروجی DICOM را خارج کنید

OPTIONS


شما باید حداقل یک حالت عملیاتی را از لیست زیر (و فقط یک) مشخص کنید:

ضروری پارامترهای
-e --de-identify عدم شناسایی DICOM (پیش فرض)
-d --re-identify شناسایی مجدد DICOM
- ناشناس حالت گنگ

هشدار هنگام کار در حالت گنگ، باید عملیاتی را نیز برای انجام مشخص کنید، مانند
"حذف" یا "خالی کردن" یک برچسب، در زیر گزینه های حالت گنگ را ببینید.

خاص گزینه های
-i - نام فایل / دایرکتوری DICOM را وارد کنید
-o -- خروجی نام فایل / دایرکتوری DICOM
-r -دایرکتوری های بازگشتی به صورت بازگشتی پردازش می کند (زیر-).
--continue هنگامی که فایل یافت شده DICOM نیست متوقف نشوید.
--root-uid Root UID.
--resources-path مسیر منابع.
-k --key مسیر به کلید خصوصی RSA.
-c - Certificate Path to Certificate.

رمزگذاری گزینه های
--des DES.
--des3 DES سه گانه.
--aes128 AES 128.
--aes192 AES 192.
--aes256 AES 256.

گنگ حالت گزینه های
--خالی %d،%d تگ(های) DICOM برای خالی کردن
-%d،%d تگ(های) DICOM را برای حذف حذف کنید
--%d,%d,%s برچسب(های) DICOM را جایگزین کنید

عمومی گزینه های
-h -- کمک
این متن راهنما را چاپ کنید و خارج شوید

-v -- نسخه
چاپ اطلاعات نسخه و خروج

-V -- پرحرف
حالت پرحرف (هشدار + خطا).

-W -- هشدار
حالت هشدار، اطلاعات هشدار چاپ

-E --خطا
حالت خطا، اطلاعات خطای چاپ

-D - اشکال زدایی
حالت اشکال زدایی، چاپ اطلاعات اشکال زدایی

محیط متغیر
GDCM_ROOT_UID Root UID
مسیر GDCM_RESOURCES_PATH که به فایل‌های منابع اشاره دارد (Part3.xml، ...)

معمول طریقه استفاده


هویت زدایی (ناشناس سازی، رمزگذاری)
تنها چیزی که برای این عملیات لازم است یک فایل گواهی (با فرمت PEM) است.

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

می توانید از گزینه –asn1 از gdcmdump برای تخلیه DataSet تولید شده به عنوان ساختار ASN1 استفاده کنید.
(نگاه کنید به 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 Viewer محبوب پیاده سازی شده است، همیشه استاندارد DICOM را ترجیح می دهید
توصیف می کند و از حالت گنگ اجتناب می کند.

مثال زیر نحوه استفاده از حالت dumb و دستیابی به 5 عملیات را به طور همزمان نشان می دهد
زمان:

· خالی کردن برچسب (0010,0010) نام بیمار،

· برچسب (0010,0020) شناسه بیمار را خالی کنید،

· برچسب (0010,0040) جنسیت بیمار را حذف کنید

· حذف برچسب (0010,1010) سن بیمار

· برچسب (0010,1030) وزن بیمار را با مقدار '10' جایگزین کنید

قبل از تلاش، باید بررسی کنید که کدام ویژگی DICOM نوع 1 و نوع 1C است
'خالی' or 'برداشتن' یک ویژگی خاص DICOM به همین دلیل، شما ملزم به انجام آن هستید
بررسی کنید که چه مقدار معتبری در عملیات جایگزینی وجود دارد.

$ gdcmanon -- dumb -- خالی 10,10 -- خالی 10,20 -- حذف 10,40 -- حذف 10,1010 -- جایگزین 10,1030,10 012345.002.050.dcm out.dcm

عملکرد چندگانه حالت گنگ می تواند انجام شود، فقط از خروجی قبلی استفاده مجدد کنید
عمل. همیشه از gdcmdump در فایل ورودی و خروجی استفاده کنید تا ببینید واقعا چه چیزی بوده است
به دست آورد. شما می توانید از یک برنامه diff استفاده کنید تا فقط تغییرات تغییر یافته را بررسی کنید (نگاه کنید به gdcmdiff(1) برای
مثال).

غیر قابل برگشت ناشناس ماندن
در برخی موارد بسیار نادر، می‌خواهید با استفاده از حالت PS 3.15 ناشناس کنید تا
از تبدیل خودکار تمام محتوایی که می تواند حاوی بیمار باشد، بهره مند شوید
اطلاعات مربوطه.

در نهایت تمام اطلاعات مربوط به بیمار حذف شده و مخفیانه قرار گرفته است
در ویژگی 0400,0500 DICOM ذخیره می شود. با این حال برای اطمینان از اینکه هیچ کس هرگز سعی نمی کند
این امنیت را با استفاده از الگوریتم brute-force بشکنید، کسی که می‌خواهد کاملاً حذف شود
این ویژگی DICOM این باعث می شود DICOM:

· کاملاً عاری از هرگونه اطلاعات مربوط به بیمار (طبق مشخصات PS 3.15)

· حذف هر وسیله ای از افراد برای حمله خشونت آمیز به فایل برای پیدا کردن هویت
از بیمار

در این مورد می توان به سادگی انجام داد، به عنوان اولین گام، ناشناس کننده برگشت پذیر را اجرا کرد:

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

و اکنون ویژگی DICOM حاوی رمزگذاری مخفیانه را به طور کامل حذف کنید
اطلاعات مربوط به بیمار:

$ gdcmanon -- dumb -- حذف 400,500 -- حذف 12,62 -- حذف 12,63 anonymized_reversible.dcm anonymized_irreversible.dcm

OPENSL


در اکثر سیستم ها می توانید برای تولید کلید خصوصی/گواهینامه به 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

DICOM استاندارد:


صفحه به استاندارد 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) صادق است. در
دلیل این است که این ویژگی خاص قرار نیست در IOD های ترکیبی موجود باشد
اولین مکان DICOM Supp 142 آن را شامل می شود (هر چند gdcmanon آن را اجرا نمی کند).

از gdcmanon به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad