InglesPransesEspanyol

Ad


OnWorks favicon

dcmsign - Online sa Cloud

Patakbuhin ang dcmsign sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na dcmsign na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


dcmsign - Lagdaan at I-verify ang DICOM Files

SINOPSIS


dcmsign [mga opsyon] dcmfile-in [dcmfile-out]

DESCRIPTION


Ang dcmsign Ang utility ay nagbabasa ng isang DICOM file (dcmfile-in), nagsasagawa ng digital signature
operasyon at, kung may anumang pagbabago na naganap, isusulat ang object ng DICOM sa isang output
file (dcmfile-out).

Limang digital signature operations ang sinusuportahan:

· pagpapatunay ng lahat ng mga lagda sa DICOM file
· paglikha ng bagong digital signature na matatagpuan sa pangunahing dataset,
· paglikha ng bagong digital signature sa isang item ng isang sequence na naka-embed sa loob ng
dataset,
· pag-alis ng isang digital signature mula sa DICOM file, at
· pag-alis ng lahat ng mga digital na lagda mula sa DICOM file.

MGA PARAMETERS


dcmfile-in DICOM input filename na ipoproseso

dcmfile-out DICOM output filename

Opsyon


pangkalahatan pagpipilian
-h --tulong
i-print ang text ng tulong na ito at lumabas

--bersyon
impormasyon ng bersyon ng pag-print at paglabas

--mga argumento
i-print ang pinalawak na mga argumento ng command line

-q --tahimik
quiet mode, walang mga babala at error sa pag-print

-v --verbose
verbose mode, mga detalye ng pagproseso ng pag-print

-d --debug
debug mode, i-print ang impormasyon ng debug

-ll --log-level [l]evel: string constant
(fatal, error, babala, impormasyon, debug, trace)
gumamit ng level l para sa logger

-lc --log-config [f]ilename: string
gumamit ng config file f para sa logger
input pagpipilian
format ng input file:

+f --read-file
basahin ang format ng file o set ng data (default)

+fo --read-file-only
basahin lamang ang format ng file

-f --read-dataset
basahin ang set ng data nang walang impormasyon sa meta ng file

syntax ng paglipat ng input:

-t= --read-xfer-auto
gumamit ng TS recognition (default)

-td --read-xfer-detect
huwag pansinin ang TS na tinukoy sa file meta header

-te --basahin-xfer-kaunti
basahin gamit ang tahasang VR little endian TS

-tb --read-xfer-big
basahin gamit ang tahasang VR big endian TS

-ti --read-xfer-implicit
basahin nang may implicit na VR little endian TS
lagda utos
-I-verify
i-verify ang lahat ng mga lagda (default)

+s --sign [p]rivate key file, [c]ertificate file: string
lumikha ng lagda sa pangunahing bagay

+si --sign-item [k]eyfile, [c]ertfile, [i]tem na lokasyon: string
lumikha ng lagda sa sequence item

+r --remove [s]ignature UID: string
tanggalin ang lagda

+ra --alisin-lahat
alisin ang lahat ng mga lagda mula sa set ng data
lagda paglikha pagpipilian (lamang sa --tanda or --sign-item):
pribadong key password:

+ps --std-passwd
prompt user na i-type ang password sa stdin (default)

+pw --use-passwd [p]assword: string
gumamit ng tinukoy na password

-pw --null-passwd
gumamit ng walang laman na string bilang password

susi at format ng file ng sertipiko:

-pem --pem-keys
basahin ang mga key/certificate bilang PEM file (default)

-der --der-keys
basahin ang mga key/certificate bilang DER file

profile ng digital na lagda:

-pf --profile-wala
huwag magpatupad ng anumang signature profile (default)

+pb --profile-base
ipatupad ang base RSA signature profile

+pc --profile-creator
ipatupad ang RSA signature profile ng lumikha

+pa --profile-auth
ipatupad ang authorization signature profile

MAC algorithm:

+mr --mac-ripemd160
gamitin ang RIPEMD 160 (default)

+ms --mac-sha1
gumamit ng SHA-1

+mm --mac-md5
gumamit ng MD 5

pagpili ng tag:

-t --tag
[t]ag: "gggg,eeee" o pangalan ng diksyunaryo
pirmahan lamang ang tinukoy na tag
(maaaring tukuyin ang pagpipiliang ito nang maraming beses)

-tf --tag-file [f]ilename: string
basahin ang listahan ng mga tag mula sa text file

format ng lagda:

-fn --format-bago
gumamit ng tamang format ng lagda ng DICOM (default)

-fo --format-luma
gumamit ng luma (pre-3.5.4) na format ng lagda ng DCMTK, hindi naaayon
kung kasama sa lagda ang naka-compress na data ng pixel
output pagpipilian
syntax ng paglilipat ng output:

+t= --write-xfer-same
magsulat ng parehong TS bilang input (default)

+te --write-xfer-little
magsulat gamit ang tahasang VR little endian TS

+tb --write-xfer-big
magsulat gamit ang tahasang VR big endian TS

+ti --write-xfer-implicit
magsulat gamit ang implicit na VR little endian TS

haba ng pag-encode sa mga sequence at item:

+e --length-explicit
sumulat nang may tahasang haba (default)

-e --haba-hindi natukoy
sumulat ng hindi natukoy ang mga haba

iba pang mga pagpipilian sa output:

+d --dump [f]ilename: string
dump byte stream na ipinadala sa MAC codec para mag-file
(may --sign o --sign-item lamang)

NOTA


File at parameter
Ang dcmsign Ang utility ay nagbabasa at nagsusulat ng isang bilang ng mga file at mga format ng file na
inilarawan sa seksyong ito.
Inaasahan ang mga Public Key Certificate sa X.509v3 na format, alinman sa PEM o DER encoding.
Kasalukuyang sinusuportahan ng dcmsign utility ang RSA at DSA na mga pampublikong key, bagama't ang mga RSA key lang ang mayroon
tumutukoy sa Mga Profile ng Seguridad ng pamantayan ng DICOM.
Ang mga Pribadong Key ay inaasahan sa PEM o DER encoding. Inirerekomenda ang PEM (at default) dahil
nagbibigay-daan ito sa isa na panatilihin ang mga pribadong key sa naka-encrypt na anyo. Kinokontrol ng mga opsyon sa command line ang
pag-uugali ng dcmsign kapag binuksan ang isang naka-encrypt na PEM key (tingnan sa itaas). Sa pangkalahatan ay hindi
inirerekomenda na tukuyin ang encryption password sa command line dahil ang command
Ang linya ay maaaring makita ng ibang mga proseso sa system, hal. 'ps -ef'.
Ang listahan ng mga elemento ng data na pipirmahan ay maaaring basahin mula sa isang file o tinukoy sa
command line o pareho (sa kasong ito ang mga susi ay pinagsama).
Sa command line, ang mga attribute key ay tinukoy bilang
--tag ang "gggg,eeee" kung saan ang gggg at eeee ay ang hexadecimal group
at mga numero ng elemento
--tag ang "Pangalan" kung saan ang 'Pangalan' ay isang simbolikong pangalan ng katangian
ang DICOM diksyunaryo (tingnan sa ibaba).
Kapag binasa ang mga attribute tag mula sa file na may --tag-file opsyon, isang plain text file ng
max. 64 kbyte ang inaasahan. Ang mga tag sa loob ng file ay alinman sa mga simbolikong pangalan mula sa data
diksyunaryo o may format (gggg,eeee) (may mga braces). Ang mga tag ay pinaghihiwalay ng isa o higit pa
mga character na whitespace.
Ang --sign-item ang operasyon ay nangangailangan ng string ng lokasyon na naglalarawan kung aling sequence item
isang pirma ang gagawin. Ang string ng lokasyon ay may sumusunod na format:
SequenceName[index].SequenceName[index].SequenceName[index](...)
kung saan ang SequenceName ay alinman sa isang simbolikong pangalan ng katangian mula sa diksyunaryo ng data o a
numeric tag sa format (gggg,eeee) at index ay isang unsigned decimal integer para sa
numero ng item, simula sa zero para sa unang item sa isang sequence. Bilang halimbawa, ang
sumusunod na string ng lokasyon
ReferencedSeriesSequence[0].ReferencedImageSequence[1]
magdudulot ng digital signature na malikha sa pangalawang item ng
ReferencedImageSequence (0008,1140) na matatagpuan sa unang item ng
ReferencedSeriesSequence (0008,1115) na matatagpuan sa pangunahing dataset ng DICOM.

PAGTOTROSO


Ang antas ng pag-log output ng iba't ibang command line tool at pinagbabatayan na mga aklatan ay maaaring
matukoy ng gumagamit. Bilang default, mga error at babala lamang ang isinulat sa pamantayan
stream ng error. Paggamit ng opsyon --verbose gayundin ang mga mensaheng nagbibigay-kaalaman tulad ng mga detalye ng pagproseso
ay iniulat. Pagpipilian --debug maaaring magamit upang makakuha ng higit pang mga detalye sa panloob na aktibidad,
hal para sa mga layunin ng pag-debug. Maaaring mapili ang iba pang antas ng pag-log gamit ang opsyon --log-
antas. Sa --tahimik mode na mga fatal error lang ang naiulat. Sa gayong napakatinding error na mga kaganapan,
karaniwang wawakasan ang aplikasyon. Para sa higit pang mga detalye sa iba't ibang antas ng pag-log,
tingnan ang dokumentasyon ng module na 'oflog'.
Kung sakaling ang output ng pag-log ay dapat isulat sa file (opsyonal na may pag-ikot ng logfile),
sa syslog (Unix) o sa event log (Windows) na opsyon --log-config maaaring gamitin. Ito
Ang configuration file ay nagbibigay-daan din sa pagdidirekta lamang ng ilang mga mensahe sa isang partikular na output
stream at para sa pag-filter ng ilang mga mensahe batay sa module o application kung saan sila
ay nabuo. Isang halimbawang configuration file ang ibinigay sa /logger.cfg.

COMMAND LINE


Ginagamit ng lahat ng tool sa command line ang sumusunod na notasyon para sa mga parameter: nakalakip ang mga square bracket
mga opsyonal na halaga (0-1), ang tatlong trailing na tuldok ay nagpapahiwatig na maraming mga halaga ang pinapayagan
(1-n), ang kumbinasyon ng pareho ay nangangahulugang 0 hanggang n mga halaga.
Ang mga opsyon sa command line ay nakikilala mula sa mga parameter sa pamamagitan ng isang nangungunang tanda na '+' o '-',
ayon sa pagkakabanggit. Karaniwan, ang pagkakasunud-sunod at posisyon ng mga pagpipilian sa command line ay arbitrary (ibig sabihin, sila
maaaring lumitaw kahit saan). Gayunpaman, kung ang mga pagpipilian ay kapwa eksklusibo ang pinakatamang hitsura
Ginagamit. Ang pag-uugali na ito ay umaayon sa karaniwang mga panuntunan sa pagsusuri ng mga karaniwang shell ng Unix.
Bilang karagdagan, ang isa o higit pang mga command file ay maaaring tukuyin gamit ang isang '@' sign bilang prefix sa
ang filename (hal @command.txt). Ang nasabing command argument ay pinapalitan ng nilalaman ng
ang kaukulang text file (maraming mga whitespace ay itinuturing bilang isang solong separator maliban kung
lumilitaw ang mga ito sa pagitan ng dalawang panipi) bago ang anumang karagdagang pagsusuri. Mangyaring tandaan na
ang isang command file ay hindi maaaring maglaman ng isa pang command file. Ang simple ngunit epektibong diskarte na ito
nagbibigay-daan sa isa na ibuod ang mga karaniwang kumbinasyon ng mga opsyon/parameter at iniiwasan ang longish at
nakalilitong mga linya ng utos (isang halimbawa ay ibinigay sa file /dumppat.txt).

Kapaligiran


Ang dcmsign susubukan ng utility na i-load ang mga diksyunaryo ng data ng DICOM na tinukoy sa
DCMDICTPATH variable ng kapaligiran. Bilang default, ibig sabihin, kung ang DCMDICTPATH variable ng kapaligiran
ay hindi nakatakda, ang file /dicom.dic ilo-load maliban kung ang diksyunaryo ay binuo
sa application (default para sa Windows).
Ang default na gawi ay dapat na mas gusto at ang DCMDICTPATH variable ng kapaligiran lamang
ginagamit kapag ang mga alternatibong diksyunaryo ng data ay kinakailangan. Ang DCMDICTPATH variable ng kapaligiran
ay may parehong format tulad ng Unix shell PATH variable na ang isang colon (':') ay naghihiwalay
mga entry. Sa mga system ng Windows, ang isang semicolon (';') ay ginagamit bilang isang separator. Ang diksyunaryo ng data
susubukan ng code na i-load ang bawat file na tinukoy sa DCMDICTPATH variable ng kapaligiran. Ito
ay isang error kung walang ma-load na diksyunaryo ng data.

COPYRIGHT


Copyright (C) 2000-2014 ng OFFIS eV, Escherweg 2, 26121 Oldenburg, Germany.

Gamitin ang dcmsign online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad