هذا هو الأمر xsec-cipher الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
xmlsec-cipher - إجراء التشفير الأساسي وفك تشفير مستندات XML
موجز
xmlsec-cipher [-i] ([-d] | -دي | -ef | -السابق) [-x]
[-o الناتج] -k [كيك] (اسم الملف [كلمه السر] | مفتاح السلسلة)
إدخال
الوصف
xmlsec-cipher يقوم بتشفير أو فك تشفير مستند XML بعد توقيع XML الرقمي و
مواصفات التشفير باستخدام Apache XML Security لمكتبة C ++. الافتراضي
الإجراء هو فك تشفير ملف الإدخال. يمكن تحديد عمليات أخرى باستخدام ملف -دي, -ef,
or -السابق خيارات. ستكون نتيجة العملية سواء كانت تشفير أو فك تشفير
مطبوعة على الإخراج القياسي.
OPTIONS
لاحظ أنه يجب تقديم كل خيار كوسيطة منفصلة.
- فك التشفير, -d
يقرأ في ملف الإدخال كملف XML ، ويبحث عن عقدة EncryptedData ، و
يقوم بفك تشفير الإخراج ، وطباعته على الإخراج القياسي. هذه هي العملية الافتراضية
ولا يحتاج إلى التحديد.
- عنصر فك التشفير, -دي
يقرأ في ملف الإدخال كملف XML ويطبعه مع تشفير القبضة
عنصر فك تشفير.
--تشفير ملف, -ef
يقرأ ملف الإدخال على أنه بيانات أولية وينشئ مستند XML EncryptedData كمخرج ،
تحتوي على النسخة المشفرة من تلك البيانات المدخلة.
--تشفير- xml, -السابق
قم بتحليل ملف الإدخال بتنسيق XML ، وابحث عن عنصر المستند ، وقم بتشفير المستند ،
إخراج النتيجة كمستند XML EncryptedData.
(--مفتاح | -k) [كيك] نوع اسم الملف [كلمه السر]
(--مفتاح | -k) [كيك] نوع مفتاح السلسلة
يحدد المفتاح الذي سيتم استخدامه للتشفير أو فك التشفير.
إذا كانت الوسيطة الأولى بعد --مفتاح or -k الخيار هو السلسلة "kek" ، و
سيتم استخدام الوسيطة الرئيسية التالية كمفتاح تشفير مفتاح.
نوع يحدد نوع المفتاح ويجب أن يكون واحدًا من X509 ، RSA ، AES128 ، AES192 ، AES256 ،
AES128-GCM أو AES192-GCM أو AES256-GCM أو 3DES.
تعتمد الوسائط المتبقية على نوع المفتاح. بالنسبة إلى X509 ، يتوفر ملف اسم الملف قد يكون
معطى ويجب أن يحتوي على شهادة RSA KEK. بالنسبة لـ RSA ، أ اسم الملف و كلمه السر قد
تحديد ملف مفتاح خاص RSA وكلمة المرور الخاصة به (يجب أن يكون هذا KEK). للطرف الآخر
أنواع المفاتيح ، الوسيطة الأخيرة هي السلسلة المراد استخدامها كمفتاح.
- xkms, -x
يتم تفسير المفتاح المحدد بعد هذه الوسيطة في سطر الأوامر على أنه XKMS
مفتاح تشفير RSAKeyPair.
- إنتيروب, -i
استخدم محلل التشغيل المتداخل hte لأمثلة بالتيمور المتداخل.
- خارج الملف ملف, -o ملف
بدلاً من طباعة النتيجة على الإخراج القياسي ، اكتبها في الملف المحدد.
عودة الوضع
xmlsec-cipher يخرج بالحالة 0 إذا نجحت عملية التشفير أو فك التشفير
ومع الحالة 1 إذا فشلت. إذا كان لا يمكن معالجة ملف الإدخال لسبب ما ، فإنه
مخارج مع حالة 2.
استخدم xsec-cipher عبر الإنترنت باستخدام خدمات onworks.net