
مجموعة أدوات مفتوحة المصدر تنفذ بروتوكولات TLS/SSL ومكتبة تشفير كاملة القوة للتشفير وفك التشفير وإدارة الشهادات والاتصالات الآمنة.
OpenSSL 1.1.1g 21 أبريل 2020
حقوق النشر (c) 1998-2020 مشروع OpenSSL حقوق النشر (c) 1995-1998 إريك أ. يونغ، تيم ج. هدسون جميع الحقوق محفوظة.
مشروع OpenSSL هو جهد تعاوني لتطوير مجموعة أدوات قوية، على مستوى تجاري، كاملة الميزات، ومفتوحة المصدر تنفذ بروتوكولات طبقة النقل الآمنة (TLS) (بما في ذلك SSLv3) بالإضافة إلى مكتبة تشفير عامة كاملة القوة.
OpenSSL ينحدر من مكتبة SSLeay التي طورها إريك أ. يونغ وتيم ج. هدسون. مجموعة أدوات OpenSSL مرخصة بموجب ترخيص مزدوج (ترخيص OpenSSL بالإضافة إلى ترخيص SSLeay)، مما يعني أنه يحق لك الحصول عليها واستخدامها للأغراض التجارية وغير التجارية طالما استوفيت شروط كلا الترخيصين.
تتضمن مجموعة أدوات OpenSSL:
libssl (مع تسمية خاصة بالمنصة): يوفر تطبيقات العميل والخادم لـ SSLv3 و TLS.
libcrypto (مع تسمية خاصة بالمنصة): يوفر دعم التشفير العام و X.509 المطلوب من قبل SSL/TLS ولكن ليس جزءًا منه منطقيًا.
openssl: أداة سطر أوامر يمكن استخدامها لـ: إنشاء معلمات المفاتيح إنشاء شهادات X.509 وطلبات توقيع الشهادات (CSRs) وقوائم إلغاء الشهادات (CRLs) حساب ملخصات الرسائل التشفير وفك التشفير اختبارات العميل والخادم لـ SSL/TLS معالجة البريد الإلكتروني الموقع أو المشفر عبر S/MIME والمزيد...
انظر الملف المناسب: INSTALL لينكس، يونكس، ويندوز، OpenVMS، ... NOTES.* ملحقات INSTALL لمنصات مختلفة
راجع موقع OpenSSL على الويب www.openssl.org للحصول على تفاصيل حول كيفية الحصول على الدعم الفني التجاري. يتوفر دعم المجتمع المجاني من خلال قائمة البريد الإلكتروني openssl-users (راجع https://www.openssl.org/community/mailinglists.html لمزيد من التفاصيل).
إذا كان لديك أي مشاكل مع OpenSSL، فيرجى اتخاذ الخطوات التالية أولاً:
- قم بتنزيل أحدث إصدار من المستودع
لمعرفة ما إذا كانت المشكلة قد تمت معالجتها بالفعل
- قم بالتكوين باستخدام no-asm
- قم بإزالة علامات تحسين المترجم
إذا كنت ترغب في الإبلاغ عن خطأ، فيرجى تضمين المعلومات التالية وإنشاء مشكلة على GitHub:
- إصدار OpenSSL: مخرجات 'openssl version -a'
- بيانات التكوين: مخرجات 'perl configdata.pm --dump'
- اسم نظام التشغيل، الإصدار، منصة الأجهزة
- تفاصيل المترجم (الاسم، الإصدار)
- تفاصيل التطبيق (الاسم، الإصدار)
- وصف المشكلة (الخطوات التي ستكرر المشكلة، إذا كانت معروفة)
- تتبع المكدس (إذا كان التطبيق يلقي نواة)
مجرد أن شيئًا لا يعمل بالطريقة التي تتوقعها لا يعني بالضرورة أنه خطأ في OpenSSL. استخدم قائمة البريد الإلكتروني openssl-users لهذا النوع من الاستفسارات.
راجع CONTRIBUTING
عدد من الدول تقيد استخدام أو تصدير التشفير. إذا كنت قد تخضع لمثل هذه القيود، فيجب عليك طلب المشورة القانونية المهنية المختصة قبل محاولة تطوير أو توزيع كود التشفير.