Ini ialah arahan xsec-cipher yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
xmlsec-cipher - Lakukan penyulitan asas dan penyahsulitan dokumen XML
SINOPSIS
xmlsec-cipher [-i] ([-d] | -daripada | -jika | -cth) [-x]
[-o output] -k [kek] (nama fail [kata laluan] | rentetan kunci)
input
DESCRIPTION
xmlsec-cipher menyulitkan atau menyahsulit dokumen XML mengikut Tandatangan Digital XML dan
Spesifikasi penyulitan menggunakan Apache XML Security untuk perpustakaan C++. lalai
tindakan adalah untuk menyahsulit fail input. Operasi lain boleh dipilih dengan -daripada, -jika,
or -cth pilihan. Hasil daripada operasi, sama ada penyulitan atau penyahsulitan, akan menjadi
dicetak kepada output standard.
PILIHAN
Ambil perhatian bahawa setiap pilihan mesti diberikan sebagai hujah yang berasingan.
--nyahsulit, -d
Dibaca dalam fail input sebagai fail XML, mencari nod EncryptedData dan
menyahsulit output, mencetaknya ke output standard. Ini ialah operasi lalai
dan tidak perlu dinyatakan.
--decrypt-element, -daripada
Membaca dalam fail input sebagai fail XML dan mencetaknya dengan penumbuk yang disulitkan
elemen dinyahsulit.
--encrypt-file, -jika
Membaca fail input sebagai data mentah dan mencipta dokumen XML EncryptedData sebagai output,
mengandungi versi yang disulitkan bagi data input tersebut.
--encrypt-xml, -cth
Menghuraikan fail input sebagai XML, mencari elemen dokumen dan menyulitkan dokumen,
mengeluarkan hasil sebagai dokumen XML EncryptedData.
(--kunci | -k) [kek] jenis nama fail [kata laluan]
(--kunci | -k) [kek] jenis rentetan kunci
Menentukan kunci untuk digunakan untuk penyulitan atau penyahsulitan.
Jika hujah pertama berikutan --kunci or -k pilihan ialah rentetan "kek", yang
hujah utama berikut akan digunakan sebagai Key EncryptionKey.
jenis menentukan jenis kunci dan mestilah salah satu daripada X509, RSA, AES128, AES192, AES256,
AES128-GCM, AES192-GCM, AES256-GCM atau 3DES.
Argumen selebihnya bergantung pada jenis kunci. Untuk X509, hanya a nama fail mungkin
diberikan dan mesti mengandungi sijil RSA KEK. Untuk RSA, a nama fail and kata laluan mungkin
nyatakan fail kunci persendirian RSA dan kata laluannya (ini mestilah KEK). Untuk yang lain
jenis kunci, hujah terakhir ialah rentetan untuk digunakan sebagai kunci.
--xkms, -x
Kunci yang ditentukan selepas hujah ini pada baris arahan ditafsirkan sebagai XKMS
Kunci penyulitan RSAKeyPair.
--interop, -i
Gunakan penyelesai interop hte untuk contoh interop Baltimore.
--fail keluar fail, -o fail
Daripada mencetak hasilnya ke output standard, tuliskannya ke fail yang ditentukan.
PULANG BALIK STATUS
xmlsec-cipher keluar dengan status 0 jika operasi penyulitan atau penyahsulitan berjaya
dan dengan status 1 jika gagal. Jika ia tidak dapat memproses fail input atas sebab tertentu, ia
keluar dengan status 2.
Gunakan xsec-cipher dalam talian menggunakan perkhidmatan onworks.net