InggrisPerancisSpanyol

Ad


favorit OnWorks

dcmsign - Online di Cloud

Jalankan dcmsign di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah dcmsign yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


dcmsign - Masuk dan Verifikasi File DICOM

RINGKASAN


dcmsign [opsi] dcmfile-in [dcmfile-out]

DESKRIPSI


Grafik tanda dcm utilitas membaca file DICOM (dcmfile-in), melakukan tanda tangan digital
operasi dan, jika ada modifikasi yang terjadi, tulis objek DICOM ke output
berkas (dcmfile-out).

Lima operasi tanda tangan digital didukung:

· verifikasi semua tanda tangan dalam file DICOM
· pembuatan tanda tangan digital baru yang terletak di dataset utama,
· pembuatan tanda tangan digital baru dalam item dari urutan yang tertanam di dalam
Himpunan data,
· penghapusan satu tanda tangan digital dari file DICOM, dan
· penghapusan semua tanda tangan digital dari file DICOM.

PARAMETER


dcmfile-in DICOM masukan nama file yang akan diproses

nama file keluaran DICOM dcmfile-out

PILIHAN


umum Pilihan
-h --bantuan
cetak teks bantuan ini dan keluar

--Versi: kapan
informasi versi cetak dan keluar

--argumen
cetak argumen baris perintah yang diperluas

-q --tenang
mode senyap, tidak mencetak peringatan dan kesalahan

-v --bertele-tele
mode verbose, detail pemrosesan cetak

-d --debug
mode debug, cetak informasi debug

-ll --log-level [l]evel: konstanta string
(fatal, error, warning, info, debug, trace)
gunakan level l untuk logger

-lc --log-config [f]nama file: string
gunakan file konfigurasi f untuk logger
memasukkan Pilihan
format file masukan:

+f --baca-file
membaca format file atau kumpulan data (default)

+untuk --read-file-only
baca format file saja

-f --baca-kumpulan data
baca kumpulan data tanpa informasi meta file

sintaks transfer masukan:

-t= --baca-xfer-otomatis
gunakan pengenalan TS (default)

-td --baca-xfer-deteksi
abaikan TS yang ditentukan dalam header meta file

-te --baca-xfer-kecil
baca dengan VR little endian TS eksplisit

-tb --baca-xfer-besar
baca dengan VR big endian TS eksplisit

-ti --read-xfer-implisit
baca dengan implisit VR little endian TS
tanda tangan perintah
--memeriksa
verifikasi semua tanda tangan (default)

+s --tanda [p]file kunci rivate, [c]file sertifikat: string
buat tanda tangan di objek utama

+si --sign-item [k]eyfile, [c]ertfile, [i]tem lokasi: string
buat tanda tangan di item berurutan

+r --remove [s]tanda tangan UID: string
hapus tanda tangan

+ra --hapus-semua
hapus semua tanda tangan dari kumpulan data
tanda tangan penciptaan Pilihan (hanya dengan --tanda or --tanda-item):
kata sandi kunci pribadi:

+ps --std-passwd
meminta pengguna untuk mengetikkan kata sandi pada stdin (default)

+pw --use-passwd [p]kata sandi: string
gunakan kata sandi yang ditentukan

-pw --batal-passwd
gunakan string kosong sebagai kata sandi

format file kunci dan sertifikat:

-pem --pem-kunci
baca kunci/sertifikat sebagai file PEM (default)

-der --der-kunci
baca kunci/sertifikat sebagai file DER

profil tanda tangan digital:

-pf --profil-tidak ada
jangan terapkan profil tanda tangan apa pun (default)

+pb --profil-basis
menegakkan profil tanda tangan RSA dasar

+pc --pembuat profil
menegakkan profil tanda tangan RSA pencipta

+pa --profil-auth
menegakkan profil tanda tangan otorisasi

algoritma MAC:

+Tuan --mac-ripemd160
gunakan RIPEMD 160 (default)

+ms --mac-sha1
gunakan SHA-1

+ mm --mac-md5
gunakan MD5

pemilihan tag:

-t --tag
[t]ag: "gggg,eeee" atau nama kamus
hanya tandai tag yang ditentukan
(opsi ini dapat ditentukan beberapa kali)

-tf --tag-file [f]nama file: string
baca daftar tag dari file teks

format tanda tangan:

-fn --format-baru
gunakan format tanda tangan DICOM yang benar (default)

-untuk --format-lama
gunakan format tanda tangan DCMTK lama (pra-3.5.4), tidak sesuai
jika tanda tangan menyertakan data piksel terkompresi
keluaran Pilihan
sintaks transfer keluaran:

+t= --tulis-xfer-sama
tulis dengan TS yang sama sebagai input (default)

+te --tulis-xfer-sedikit
menulis dengan VR little endian TS eksplisit

+tb --tulis-xfer-besar
menulis dengan VR big endian TS eksplisit

+ti --tulis-xfer-implisit
menulis dengan implisit VR little endian TS

pengkodean panjang dalam urutan dan item:

+e --panjang-eksplisit
tulis dengan panjang eksplisit (default)

-e --panjang-tidak terdefinisi
tulis dengan panjang yang tidak ditentukan

opsi keluaran lainnya:

+d --dump [f]nama file: string
membuang aliran byte yang dimasukkan ke dalam codec MAC ke file
(hanya dengan --sign atau --sign-item)

CATATAN


File dan parameter
Grafik tanda dcm utilitas membaca dan menulis sejumlah file dan format file yang
dijelaskan dalam bagian ini.
Sertifikat Kunci Publik diharapkan dalam format X.509v3, baik dengan enkode PEM atau DER.
Utilitas dcmsign saat ini mendukung kunci publik RSA dan DSA, meskipun hanya kunci RSA yang
mendefinisikan dalam Profil Keamanan standar DICOM.
Kunci Pribadi diharapkan dalam penyandian PEM atau DER. PEM direkomendasikan (dan default) karena
ini memungkinkan seseorang untuk menyimpan kunci pribadi dalam bentuk terenkripsi. Opsi baris perintah mengontrol
perilaku tanda dcm ketika kunci PEM terenkripsi dibuka (lihat di atas). Secara umum tidak
disarankan untuk menentukan kata sandi enkripsi di baris perintah karena perintah
baris mungkin terlihat oleh proses lain dalam sistem, misalnya 'ps -ef'.
Daftar elemen data yang akan ditandatangani dapat dibaca dari file atau ditentukan di
baris perintah atau keduanya (dalam hal ini tombol digabungkan).
Pada baris perintah, kunci atribut ditentukan sebagai
--tag "gggg,eeee" di mana gggg dan eeee adalah grup heksadesimal
dan nomor elemen
--tag "Nama" di mana 'Nama' adalah nama atribut simbolis dari
kamus DICOM (lihat di bawah).
Ketika tag atribut dibaca dari file dengan --tag-file opsi, file teks biasa dari
maks. 64 kbyte diharapkan. Tag di dalam file adalah nama simbolis dari data
kamus atau memiliki format (gggg,eeee) (dengan kawat gigi). Tag dipisahkan oleh satu atau lebih
karakter spasi putih.
Grafik --tanda-item operasi membutuhkan string lokasi yang menjelaskan di mana item urutan
tanda tangan harus dibuat. String lokasi memiliki format berikut:
SequenceName[indeks].SequenceName[indeks].SequenceName[indeks](...)
di mana SequenceName adalah nama atribut simbolis dari kamus data atau a
tag numerik dalam format (gggg,eeee) dan indeks adalah bilangan bulat desimal yang tidak ditandatangani untuk
nomor item, dimulai dengan nol untuk item pertama secara berurutan. Sebagai contoh,
string lokasi berikut
Urutan Seri yang Direferensikan[0].Urutan Gambar yang Direferensikan[1]
akan menyebabkan tanda tangan digital dibuat di item kedua dari
ReferencedImageSequence (0008,1140) yang terletak di item pertama dari
ReferencedSeriesSequence (0008,1115) yang terletak di dataset DICOM utama.

masuk


Tingkat keluaran logging dari berbagai alat baris perintah dan pustaka yang mendasarinya dapat
akan ditentukan oleh pengguna. Secara default, hanya kesalahan dan peringatan yang ditulis ke standar
aliran kesalahan. Menggunakan opsi --bertele-tele juga pesan informasi seperti memproses detail
dilaporkan. Pilihan --debug dapat digunakan untuk mendapatkan detail lebih lanjut tentang aktivitas internal,
misalnya untuk tujuan debugging. Level logging lainnya dapat dipilih menggunakan opsi --catatan-
tingkat. di --diam mode hanya kesalahan fatal yang dilaporkan. Dalam peristiwa kesalahan yang sangat parah,
aplikasi biasanya akan berhenti. Untuk detail lebih lanjut tentang tingkat logging yang berbeda,
lihat dokumentasi modul 'oflog'.
Jika output logging harus ditulis ke file (opsional dengan rotasi file log),
ke syslog (Unix) atau opsi log peristiwa (Windows) --log-config dapat digunakan. Ini
file konfigurasi juga memungkinkan untuk mengarahkan hanya pesan tertentu ke output tertentu
streaming dan untuk memfilter pesan tertentu berdasarkan modul atau aplikasi tempat mereka
dihasilkan. Contoh file konfigurasi disediakan di /logger.cfg.

COMMAND GARIS


Semua alat baris perintah menggunakan notasi berikut untuk parameter: kurung siku melampirkan
nilai opsional (0-1), tiga titik tambahan menunjukkan bahwa beberapa nilai diperbolehkan
(1-n), kombinasi keduanya berarti 0 hingga n nilai.
Opsi baris perintah dibedakan dari parameter dengan tanda '+' atau '-' di depan,
masing-masing. Biasanya, urutan dan posisi opsi baris perintah bersifat arbitrer (mis
dapat muncul di mana saja). Namun, jika opsi saling eksklusif, penampilan paling kanan
digunakan. Perilaku ini sesuai dengan aturan evaluasi standar shell Unix umum.
Selain itu, satu atau lebih file perintah dapat ditentukan menggunakan tanda '@' sebagai awalan untuk
nama file (mis @ perintah.txt). Argumen perintah seperti itu diganti dengan isi dari
file teks yang sesuai (beberapa spasi putih diperlakukan sebagai pemisah tunggal kecuali
mereka muncul di antara dua tanda kutip) sebelum evaluasi lebih lanjut. Harap dicatat bahwa
file perintah tidak dapat berisi file perintah lain. Pendekatan sederhana namun efektif ini
memungkinkan seseorang untuk meringkas kombinasi umum opsi/parameter dan menghindari gondrong dan
baris perintah yang membingungkan (contoh disediakan dalam file /dumppat.txt).

LINGKUNGAN


Grafik tanda dcm utilitas akan mencoba memuat kamus data DICOM yang ditentukan dalam
DCMDICPATH variabel lingkungan. Secara default, yaitu jika DCMDICPATH variabel lingkungan
tidak disetel, file /dicom.dic akan dimuat kecuali kamus dibuat
ke dalam aplikasi (default untuk Windows).
Perilaku default harus lebih disukai dan DCMDICPATH variabel lingkungan saja
digunakan ketika kamus data alternatif diperlukan. NS DCMDICPATH variabel lingkungan
memiliki format yang sama dengan shell Unix PATH variabel di mana titik dua (':') memisahkan
entri. Pada sistem Windows, titik koma (';') digunakan sebagai pemisah. kamus data
kode akan mencoba memuat setiap file yang ditentukan dalam DCMDICPATH variabel lingkungan. Dia
adalah kesalahan jika tidak ada kamus data yang dapat dimuat.

HAK CIPTA


Hak Cipta (C) 2000-2014 oleh OFFIS eV, Escherweg 2, 26121 Oldenburg, Jerman.

Gunakan dcmsign online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad