xsec-cipher - ออนไลน์ใน Cloud

นี่คือคำสั่ง xsec-cipher ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


xmlsec-cipher - ทำการเข้ารหัสพื้นฐานและถอดรหัสเอกสาร XML

เรื่องย่อ


รหัส xmlsec [-i--d- -จาก | -เอฟ | -อดีต) [-x]
[-o เอาท์พุต] -k [เค๊ก] (ชื่อไฟล์ [รหัสผ่าน- คีย์สตริง)
อินพุต

DESCRIPTION


รหัส xmlsec เข้ารหัสหรือถอดรหัสเอกสาร XML ตามลายเซ็นดิจิทัล XML และ
ข้อกำหนดการเข้ารหัสโดยใช้ไลบรารี Apache XML Security สำหรับ C++ ค่าเริ่มต้น
การกระทำคือการถอดรหัสไฟล์อินพุต สามารถเลือกการทำงานอื่นๆ ได้ด้วยปุ่ม -จาก, -เอฟ,
or -อดีต ตัวเลือก. ผลลัพธ์ของการดำเนินการไม่ว่าจะเข้ารหัสหรือถอดรหัสจะเป็น
พิมพ์เป็นเอาต์พุตมาตรฐาน

OPTIONS


โปรดทราบว่าต้องระบุแต่ละตัวเลือกเป็นอาร์กิวเมนต์แยกกัน

--ถอดรหัส, -d
อ่านในไฟล์อินพุตเป็นไฟล์ XML ค้นหาโหนด EncryptedData และ
ถอดรหัสเอาท์พุตโดยพิมพ์ไปยังเอาท์พุตมาตรฐาน นี่คือการดำเนินการเริ่มต้น
และไม่ต้องระบุ

--ถอดรหัส-องค์ประกอบ, -จาก
อ่านในไฟล์อินพุตเป็นไฟล์ XML และพิมพ์ออกมาด้วยการเข้ารหัสกำปั้น
ถอดรหัสองค์ประกอบแล้ว

--เข้ารหัสไฟล์, -เอฟ
อ่านไฟล์อินพุตเป็นข้อมูลดิบและสร้างเอกสาร XML EncryptedData เป็นเอาต์พุต
มีข้อมูลที่ป้อนเข้าในเวอร์ชันที่เข้ารหัส

--เข้ารหัส-xml, -อดีต
แยกวิเคราะห์ไฟล์อินพุตเป็น XML ค้นหาองค์ประกอบเอกสาร และเข้ารหัสเอกสาร
แสดงผลเป็นเอกสาร XML EncryptedData

(--กุญแจ | -k) [เค๊ก] ชนิด ชื่อไฟล์ [รหัสผ่าน]
(--กุญแจ | -k) [เค๊ก] ชนิด คีย์สตริง
ระบุคีย์ที่จะใช้สำหรับการเข้ารหัสหรือถอดรหัส

ถ้าอาร์กิวเมนต์แรกตามหลัง --กุญแจ or -k ตัวเลือกคือสตริง "kek", the
อาร์กิวเมนต์คีย์ต่อไปนี้จะถูกใช้เป็น Key EncryptionKey

ชนิด ระบุประเภทคีย์และต้องเป็นหนึ่งใน X509, RSA, AES128, AES192, AES256,
AES128-GCM, AES192-GCM, AES256-GCM หรือ 3DES

อาร์กิวเมนต์ที่เหลือขึ้นอยู่กับประเภทคีย์ สำหรับ X509 เท่านั้น ชื่อไฟล์ อาจจะ
ที่ได้รับและต้องมีใบรับรอง RSA KEK สำหรับ RSA, a ชื่อไฟล์ และ รหัสผ่าน อาจ
ระบุไฟล์คีย์ส่วนตัว RSA และรหัสผ่าน (ต้องเป็น KEK) สำหรับคนอื่น ๆ
ประเภทคีย์ อาร์กิวเมนต์สุดท้ายคือสตริงที่จะใช้เป็นคีย์

--xkms, -x
คีย์ที่ระบุหลังจากอาร์กิวเมนต์นี้ในบรรทัดคำสั่งถูกแปลเป็น XKMS
คีย์การเข้ารหัส RSAKeyPair

--การทำงานร่วมกัน, -i
ใช้ตัวแก้ไขการทำงานร่วมกันของ hte สำหรับตัวอย่างการทำงานร่วมกันของบัลติมอร์

--out-ไฟล์ ไฟล์, -o ไฟล์
แทนที่จะพิมพ์ผลลัพธ์ไปยังเอาต์พุตมาตรฐาน ให้เขียนลงในไฟล์ที่ระบุ

กลับ สถานภาพ


รหัส xmlsec ออกพร้อมสถานะ 0 หากการเข้ารหัสหรือถอดรหัสสำเร็จ
และมีสถานะ 1 หากล้มเหลว หากไม่สามารถประมวลผลไฟล์อินพุตได้ด้วยเหตุผลบางประการ
ออกจากสถานะ 2

ใช้ xsec-cipher ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด