Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന xmlsec1 കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
xmlsec1 - XML പ്രമാണങ്ങൾ ഒപ്പിടുക, സ്ഥിരീകരിക്കുക, എൻക്രിപ്റ്റ് ചെയ്യുക, ഡീക്രിപ്റ്റ് ചെയ്യുക
സിനോപ്സിസ്
xmlsec [] []
വിവരണം
XML സൈൻ ചെയ്യുന്നതിനും പരിശോധിക്കുന്നതിനും എൻക്രിപ്റ്റ് ചെയ്യുന്നതിനും ഡീക്രിപ്റ്റ് ചെയ്യുന്നതിനുമുള്ള ഒരു കമാൻഡ് ലൈൻ ഉപകരണമാണ് xmlsec.
പ്രമാണങ്ങൾ. അനുവദിച്ചത് മൂല്യങ്ങൾ ഇവയാണ്:
--സഹായിക്കൂ ഈ സഹായ വിവരങ്ങൾ പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക
--സഹായം-എല്ലാം
എല്ലാ കമാൻഡുകൾക്കും/ഓപ്ഷനുകൾക്കുമുള്ള സഹായ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുകയും പുറത്തുകടക്കുകയും ചെയ്യുക
--സഹായം-
കമാൻഡിനുള്ള സഹായ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുക പുറത്തുകടക്കുക
--പതിപ്പ്
പതിപ്പ് വിവരങ്ങൾ അച്ചടിച്ച് പുറത്തുകടക്കുക
--കീകൾ കീകൾ XML ഫയൽ കൃത്രിമത്വം
--അടയാളം സൈൻ ഡാറ്റയും ഔട്ട്പുട്ട് XML പ്രമാണവും
--സ്ഥിരീകരിക്കുക
ഒപ്പിട്ട പ്രമാണം പരിശോധിക്കുക
--sign-tmpl
ചലനാത്മകമായി സൃഷ്ടിച്ച സിഗ്നേച്ചർ ടെംപ്ലേറ്റ് സൃഷ്ടിക്കുകയും ഒപ്പിടുകയും ചെയ്യുക
--എൻക്രിപ്റ്റ് ചെയ്യുക
ഡാറ്റ എൻക്രിപ്റ്റ് ചെയ്ത് എക്സ്എംഎൽ ഡോക്യുമെന്റ് ഔട്ട്പുട്ട് ചെയ്യുക
--ഡീക്രിപ്റ്റ് ചെയ്യുക
XML പ്രമാണത്തിൽ നിന്ന് ഡാറ്റ ഡീക്രിപ്റ്റ് ചെയ്യുക
ഓപ്ഷനുകൾ
--അവഗണിക്കുക-പ്രകടനങ്ങൾ
പ്രോസസ്സ് ചെയ്യരുത് ഘടകങ്ങൾ
--സ്റ്റോർ-റഫറൻസുകൾ
ഫലം സംഭരിക്കുകയും പ്രിന്റ് ചെയ്യുകയും ചെയ്യുക എലമെന്റ് പ്രോസസ്സിംഗ് തൊട്ടുമുമ്പ്
ഡൈജസ്റ്റ് കണക്കാക്കുന്നു
--സ്റ്റോർ-ഒപ്പ്
ഫലം സംഭരിക്കുകയും പ്രിന്റ് ചെയ്യുകയും ചെയ്യുക കണക്കാക്കുന്നതിന് തൊട്ടുമുമ്പ് പ്രോസസ്സിംഗ്
കയ്യൊപ്പ്
--enabled-reference-uris
ഇനിപ്പറയുന്ന മൂല്യങ്ങളുടെ കോമ വേർതിരിക്കപ്പെട്ട ലിസ്റ്റ്: "ശൂന്യം", "അതേ-രേഖ",
ഇതിനായി സാധ്യമായ URI ആട്രിബ്യൂട്ട് മൂല്യങ്ങൾ നിയന്ത്രിക്കുന്നതിന് "ലോക്കൽ","റിമോട്ട്"
മൂലകം
--enable-visa3d-hack
ഞങ്ങൾ ആയിരിക്കുമ്പോൾ URI ആട്രിബ്യൂട്ടുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിന് Visa3D പ്രോട്ടോക്കോൾ നിർദ്ദിഷ്ട ഹാക്ക് പ്രാപ്തമാക്കുന്നു
XPath/XPointer എഞ്ചിൻ ഉപയോഗിക്കാതിരിക്കാൻ ശ്രമിക്കുന്നു; ഇതൊരു ഹാക്ക് ആണ്, മറ്റെന്താണ് എന്ന് എനിക്കറിയില്ല
നിങ്ങൾ അത് ഉപയോഗിക്കുമ്പോൾ നിങ്ങളുടെ ആപ്ലിക്കേഷൻ തകർന്നേക്കാം ("--id-attr" ഓപ്ഷനും പരിശോധിക്കുക
കാരണം നിങ്ങൾക്കത് ആവശ്യമായി വന്നേക്കാം)
--ബൈനറി-ഡാറ്റ
ബൈനറി എൻക്രിപ്റ്റ് ചെയ്യാൻ
--xml-data
എക്സ്എംഎൽ എൻക്രിപ്റ്റ് ചെയ്യാൻ
--enabled-cipher-reference-uris
ഇനിപ്പറയുന്ന മൂല്യങ്ങളുടെ കോമ വേർതിരിക്കപ്പെട്ട ലിസ്റ്റ്: "ശൂന്യം", "അതേ-രേഖ",
ഇതിനായി സാധ്യമായ URI ആട്രിബ്യൂട്ട് മൂല്യങ്ങൾ നിയന്ത്രിക്കുന്നതിന് "ലോക്കൽ","റിമോട്ട്"
ഘടകം
--സെഷൻ-കീ -
പുതിയ സെഷൻ സൃഷ്ടിക്കുക എന്ന താക്കോൽ ബിറ്റുകൾ വലുപ്പം (ഉദാഹരണത്തിന്, "--സെഷൻ
des-192", DES192 എൻക്രിപ്ഷനുള്ള ഒരു പുതിയ 3 ബിറ്റ് DES കീ ജനറേറ്റ് ചെയ്യുന്നു)
--ഔട്ട്പുട്ട്
ഫയലിലേക്ക് ഫല പ്രമാണം എഴുതുക
--പ്രിന്റ്-ഡീബഗ്
ഡീബഗ് വിവരങ്ങൾ stdout-ലേക്ക് പ്രിന്റ് ചെയ്യുക
--print-xml-debug
ഡീബഗ് വിവരങ്ങൾ xml ഫോർമാറ്റിൽ stdout-ലേക്ക് പ്രിന്റ് ചെയ്യുക
--dtd-file
നിർദ്ദിഷ്ട ഫയൽ DTD ആയി ലോഡ് ചെയ്യുക
--നോഡ്-ഐഡി
നൽകിയിരിക്കുന്നത് ഉപയോഗിച്ച് നോഡിലേക്ക് ഓപ്പറേഷൻ ആരംഭ പോയിന്റ് സജ്ജമാക്കുക
--നോഡ്-നാമം [ :]
നൽകിയിരിക്കുന്നത് ഉപയോഗിച്ച് ആദ്യ നോഡിലേക്ക് ഓപ്പറേഷൻ ആരംഭ പോയിന്റ് സജ്ജമാക്കുക ഒപ്പം
യൂആര്ഐ
--node-xpath
നിർദ്ദിഷ്ട XPath തിരഞ്ഞെടുത്ത ആദ്യ നോഡിലേക്ക് പ്രവർത്തന ആരംഭ പോയിന്റ് സജ്ജമാക്കുക
പദപ്രയോഗം
--id-attr[: ] [ :]
ആട്രിബ്യൂട്ടുകൾ ചേർക്കുന്നു (ഡിഫോൾട്ട് മൂല്യം "id") ഉള്ള എല്ലാ നോഡുകളിൽ നിന്നും ഒപ്പം
നെയിംസ്പേസ് അറിയപ്പെടുന്ന ഐഡി ആട്രിബ്യൂട്ടുകളുടെ പട്ടികയിലേക്ക്; ഇതൊരു ഹാക്ക് ആണ്
പകരം ഐഡി ആട്രിബ്യൂട്ടുകൾ പ്രഖ്യാപിക്കാൻ നിങ്ങൾക്ക് DTD അല്ലെങ്കിൽ സ്കീമ ഉപയോഗിക്കാനാകുമെങ്കിൽ ("--dtd-file" കാണുക
ഓപ്ഷൻ), നിങ്ങൾ ഉപയോഗിക്കുമ്പോൾ നിങ്ങളുടെ ആപ്ലിക്കേഷനിൽ മറ്റെന്താണ് തകർന്നേക്കാമെന്ന് എനിക്കറിയില്ല
ഈ ഹാക്ക്
--പ്രവർത്തനക്ഷമമാക്കിയ-കീ-ഡാറ്റ
പ്രവർത്തനക്ഷമമാക്കിയ കീ ഡാറ്റയുടെ കോമ വേർതിരിക്കപ്പെട്ട ലിസ്റ്റ് (രജിസ്റ്റർ ചെയ്ത കീ ഡാറ്റ ക്ലാസുകളുടെ ലിസ്റ്റ് ആണ്
"--list-key-data" കമാൻഡ് ഉപയോഗിച്ച് ലഭ്യമാണ്); സ്ഥിരസ്ഥിതിയായി, രജിസ്റ്റർ ചെയ്ത എല്ലാ പ്രധാന ഡാറ്റയും
പ്രാപ്തമാക്കി
--enabled-retrieval-uris
ഇനിപ്പറയുന്ന മൂല്യങ്ങളുടെ കോമ വേർതിരിക്കപ്പെട്ട ലിസ്റ്റ്: "ശൂന്യം", "അതേ-രേഖ",
ഇതിനായി സാധ്യമായ URI ആട്രിബ്യൂട്ട് മൂല്യങ്ങൾ നിയന്ത്രിക്കുന്നതിന് "ലോക്കൽ","റിമോട്ട്"
ഘടകം.
--ജെൻ-കീ[: ] -
പുതിയത് സൃഷ്ടിക്കുക എന്ന താക്കോൽ ബിറ്റുകൾ വലുപ്പം, കീ നാമം ഇതായി സജ്ജമാക്കുക ഒപ്പം
ഫലം കീസ് മാനേജറിലേക്ക് ചേർക്കുക (ഉദാഹരണത്തിന്, "--gen:mykey rsa-1024" ഒരു പുതിയത് സൃഷ്ടിക്കുന്നു
1024 ബിറ്റ്സ് RSA കീ അതിന്റെ പേര് "mykey" എന്ന് സജ്ജീകരിക്കുന്നു)
--keys-file
XML ഫയലിൽ നിന്ന് കീകൾ ലോഡ് ചെയ്യുക
--privkey-pem[: ] [, [, [...]]]
PEM ഫയലിൽ നിന്നും ഈ കീ സ്ഥിരീകരിക്കുന്ന സർട്ടിഫിക്കറ്റുകളിൽ നിന്നും സ്വകാര്യ കീ ലോഡ് ചെയ്യുക
--privkey-der[: ] [, [, [...]]]
DER ഫയലിൽ നിന്നും ഈ കീ സ്ഥിരീകരിക്കുന്ന സർട്ടിഫിക്കറ്റുകളിൽ നിന്നും സ്വകാര്യ കീ ലോഡ് ചെയ്യുക
--pkcs8-pem[: ] [, [, [...]]]
PKCS8 PEM ഫയലിൽ നിന്നും ഈ കീ സ്ഥിരീകരിക്കുന്ന PEM സർട്ടിഫിക്കറ്റുകളിൽ നിന്നും സ്വകാര്യ കീ ലോഡ് ചെയ്യുക
--pkcs8-der[: ] [, [, [...]]]
PKCS8 DER ഫയലിൽ നിന്നും ഈ കീ സ്ഥിരീകരിക്കുന്ന DER സർട്ടിഫിക്കറ്റുകളിൽ നിന്നും സ്വകാര്യ കീ ലോഡ് ചെയ്യുക
--pubkey-pem[: ]
PEM ഫയലിൽ നിന്ന് പൊതു കീ ലോഡ് ചെയ്യുക
--pubkey-der[: ]
DER ഫയലിൽ നിന്ന് പൊതു കീ ലോഡ് ചെയ്യുക
--എസ്കി[: ]
ബൈനറി ഫയലിൽ നിന്ന് AES കീ ലോഡ് ചെയ്യുക
--ഡെസ്കി[: ]
ബൈനറി ഫയലിൽ നിന്ന് DES കീ ലോഡ് ചെയ്യുക
--ഹ്മാക്കി[: ]
ബൈനറി ഫയലിൽ നിന്ന് HMAC കീ ലോഡ് ചെയ്യുക
--pwd
കീകളും സർട്ടിഫിക്കറ്റുകളും വായിക്കാൻ ഉപയോഗിക്കേണ്ട പാസ്വേഡ്
--pkcs12[: ]
pkcs12 ഫയലിൽ നിന്ന് സ്വകാര്യ കീ ലോഡ് ചെയ്യുക
--pubkey-cert-pem[: ]
PEM സർട്ടിഫിക്കറ്റ് ഫയലിൽ നിന്ന് പൊതു കീ ലോഡുചെയ്യുക
--pubkey-cert-der[: ]
DER സർട്ടിഫിക്കറ്റ് ഫയലിൽ നിന്ന് പൊതു കീ ലോഡുചെയ്യുക
--വിശ്വസ്ത-പെം
PEM ഫയലിൽ നിന്ന് വിശ്വസനീയമായ (റൂട്ട്) സർട്ടിഫിക്കറ്റ് ലോഡ് ചെയ്യുക
--അവിശ്വാസ-പെം
PEM ഫയലിൽ നിന്ന് വിശ്വസനീയമല്ലാത്ത സർട്ടിഫിക്കറ്റ് ലോഡ് ചെയ്യുക
--ട്രസ്റ്റഡ്-ഡർ
DER ഫയലിൽ നിന്ന് വിശ്വസനീയമായ (റൂട്ട്) സർട്ടിഫിക്കറ്റ് ലോഡ് ചെയ്യുക
--അവിശ്വാസ-ഡെർ
DER ഫയലിൽ നിന്ന് വിശ്വസനീയമല്ലാത്ത സർട്ടിഫിക്കറ്റ് ലോഡ് ചെയ്യുക
--സ്ഥിരീകരണ സമയം
പ്രാദേശിക സമയം "YYYY-MM-DD HH:MM:SS" ഫോർമാറ്റിൽ സർട്ടിഫിക്കറ്റ് പരിശോധന ഉപയോഗിച്ചു
--ആഴം
പരമാവധി സർട്ടിഫിക്കറ്റുകളുടെ ചെയിൻ ഡെപ്ത്
--X509-കർക്കശമായ പരിശോധനകൾ ഒഴിവാക്കുക
X509 ഡാറ്റയുടെ കർശനമായ പരിശോധന ഒഴിവാക്കുക
--ക്രിപ്റ്റോ
ഇനിപ്പറയുന്ന ലിസ്റ്റിൽ നിന്ന് ഉപയോഗിക്കേണ്ട ക്രിപ്റ്റോ എഞ്ചിന്റെ പേര്: openssl, mscrypto,
nss, gnutls, gcrypt (ക്രിപ്റ്റോ എഞ്ചിൻ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ ഡിഫോൾട്ട് ആണ് ഉപയോഗിക്കുന്നത്)
--crypto-config
ക്രിപ്റ്റോ എഞ്ചിൻ കോൺഫിഗറേഷനിലേക്കുള്ള പാത
--ആവർത്തിച്ച്
പ്രവർത്തനം ആവർത്തിക്കുക തവണ
--disable-error-msgs
xmlsec പിശക് സന്ദേശങ്ങൾ പ്രിന്റ് ചെയ്യരുത്
--print-crypto-error-msgs
പ്രിന്റ് പിശകുകൾ അവസാനം സ്റ്റാക്ക്
--സഹായിക്കൂ
കമാൻഡിനെക്കുറിച്ചുള്ള സഹായ വിവരങ്ങൾ അച്ചടിക്കുക
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് xmlsec1 ഓൺലൈനായി ഉപയോഗിക്കുക