table of contents
- unstable 4.31.0-1
| OPENSSL-SESS_ID(1SSL) | OpenSSL | 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 تحتوي على المفتاح الرئيسي، فمن الممكن قراءة محتويات جلسة مشفرة باستخدام هذه المعلومات. لذلك، ينبغي اتخاذ احتياطات أمنية مناسبة إذا كانت المعلومات تُخرج بواسطة تطبيق "حقيقي". ومع ذلك، هذا غير مستحسن بشدة ويجب استخدامه فقط لأغراض التصحيح.
العلل¶
ينبغي طباعة التشفير ووقت البدء بشكل قابل للقراءة البشرية.
انظر أيضًا¶
حقوق النسخ¶
حقوق النشر 2000-2020 لمؤلفي مشروع OpenSSL. جميع الحقوق محفوظة.
مرخص بموجب رخصة Apache 2.0 (المشار إليها فيما يلي بـ ”الرخصة“). لا يجوز لك استخدام هذا الملف إلا وفقًا لشروط الرخصة. يمكنك الحصول على نسخة منها في الملف LICENSE الموجود في حزمة التوزيع المصدرية أو على الرابط <https://www.openssl.org/source/license.html>.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 7 أبريل 2026 | 3.6.2 |