OPENSSL-SESS_ID(1ssl)

الاسم
openssl-sess_id - أمر معالجة جلسة SSL/TLS

موجز
openssl sess_id [-help] [-inform DER|PEM] [-outform DER|PEM|NSS] [-in filename] [-out filename] [-text] [-cert] [-noout] [-context ID]

الوصف
يعالج هذا الأمر النسخة المشفرة من بنية جلسة SSL ويطبع اختياريا تفاصيل جلسة SSL (مثل المفتاح الرئيسي لجلسة SSL) بتنسيق قابل للقراءة البشرية. نظرا لأن هذه أداة تشخيصية تتطلب بعض المعرفة ببروتوكول SSL لاستخدامها بشكل صحيح، فلن يحتاج معظم المستخدمين إلى استخدامها.

يمكن أن يختلف التنسيق الدقيق للبيانات عبر إصدارات OpenSSL وهو غير موثق.

الخيارات

-help
    اطبع رسالة الاستخدام.

-inform DER|PEM, -outform DER|PEM|NSS
    تنسيقات الإدخال والإخراج؛ المبدئي هو PEM. انظر openssl-format-options(1) للتفاصيل.

    بالنسبة لإخراج NSS، يتم الإبلاغ عن معرف الجلسة والمفتاح الرئيسي بتنسيق "keylog" الخاص بـ NSS.

-in اسم_الملف
    يحدد هذا اسم ملف الإدخال لقراءة معلومات الجلسة منه أو الإدخال القياسي مبدئيا.

-out اسم_الملف
    يحدد هذا اسم ملف الإخراج لكتابة معلومات الجلسة إليه أو الإخراج القياسي إذا لم يتم تحديد هذا الخيار.

-text
    يطبع مكونات المفاتيح العامة أو الخاصة المختلفة بنص صرف بالإضافة إلى النسخة المرمزة.

-cert
    إذا كانت هناك شهادة موجودة في الجلسة، فسيتم إخراجها باستخدام هذا الخيار، وإذا كان الخيار -text موجودا أيضًا، فستتم طباعتها في شكل نصي.

-noout
    يمنع هذا الخيار إخراج النسخة المشفرة من الجلسة.

-context ID
    يمكن لهذا الخيار تعيين معرف الجلسة بحيث تستخدم معلومات الجلسة الناتجة المعرف المقدم. يمكن أن يكون المعرف أي سلسلة من الأحرف. لن يتم استخدام هذا الخيار عادة.

الخرج
الإخراج النموذجي:

 SSL-Session:
     Protocol  : TLSv1
     Cipher    : 0016
     Session-ID: 871E62626C554CE95488823752CBD5F3673A3EF3DCE9C67BD916C809914B40ED
     Session-ID-ctx: 01000000
     Master-Key: A7CEFC571974BE02CAC305269DC59F76EA9F0B180CB6642697A68251F2D2BB57E51DBBB4C7885573192AE9AEE220FACD
     Key-Arg   : None
     Start Time: 948459261
     Timeout   : 300 (sec)
     Verify return code 0 (ok)

هذه موصوفة أدناه بمزيد من التفاصيل.

البروتوكول
    هذا هو البروتوكول المستخدم TLSv1.3، TLSv1.2، TLSv1.1، TLSv1 أو SSLv3.

Cipher
    الشيفرة المستخدمة هي رمز الشيفرة الخام الفعلي لـ SSL أو TLS، انظر مواصفات SSL أو TLS لمزيد من المعلومات.

Session-ID
    معرف جلسة SSL بتنسيق سداسي عشري.

Session-ID-ctx
    سياق معرف الجلسة بتنسيق سداسي عشري.

Master-Key
    هذا هو المفتاح الرئيسي لجلسة SSL.

Start Time
    هذا هو وقت بدء الجلسة ممثلاً كعدد صحيح بتنسيق Unix القياسي.

Timeout
    المهلة بالثواني.

Verify return code
    هذا هو رمز الإرجاع عند التحقق من شهادة عميل SSL.

ملاحظات
نظراً لأن مخرجات جلسة SSL تحتوي على المفتاح الرئيسي، فمن الممكن قراءة محتويات جلسة مشفرة باستخدام هذه المعلومات. لذلك، ينبغي اتخاذ احتياطات أمنية مناسبة إذا كانت المعلومات تُخرج بواسطة تطبيق "حقيقي". ومع ذلك، هذا غير مستحسن بشدة ويجب استخدامه فقط لأغراض التصحيح.

العلل
ينبغي طباعة التشفير ووقت البدء بشكل قابل للقراءة البشرية.

انظر أيضًا
openssl(1), openssl-ciphers(1), openssl-s_server(1)

حقوق النسخ
حقوق النشر 2000-2020 لمؤلفي مشروع OpenSSL. جميع الحقوق محفوظة.

مرخص بموجب رخصة Apache 2.0 (المشار إليها فيما يلي بـ ”الرخصة“). لا يجوز لك استخدام هذا الملف إلا وفقًا لشروط الرخصة. يمكنك الحصول على نسخة منها في الملف LICENSE الموجود في حزمة التوزيع المصدرية أو على الرابط <https://www.openssl.org/source/license.html>.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.