
مجموعة أدوات OpenSSL توفر بروتوكولات TLS/SSL ومكتبة تشفير عامة مع أدوات سطر أوامر لتوليد المفاتيح وإدارة الشهادات والتشفير وفك التشفير.
OpenSSL 1.1.0g 2 Nov 2017
Copyright (c) 1998-2016 The OpenSSL Project Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson جميع الحقوق محفوظة.
مشروع OpenSSL هو جهد تعاوني لتطوير مجموعة أدوات قوية، بمستوى تجاري، متكاملة الميزات، ومفتوحة المصدر تنفّذ بروتوكولات أمن طبقة النقل (TLS) (بما في ذلك SSLv3) بالإضافة إلى مكتبة تشفير عامة كاملة القوة.
ينحدر OpenSSL من مكتبة SSLeay التي طوّرها Eric A. Young وTim J. Hudson. مجموعة أدوات OpenSSL مرخّصة بموجب ترخيص مزدوج (ترخيص OpenSSL بالإضافة إلى ترخيص SSLeay)، مما يعني أنك حر في الحصول عليها واستخدامها لأغراض تجارية وغير تجارية طالما استوفيت شروط كلا الترخيصين.
تتضمن مجموعة أدوات OpenSSL ما يلي:
libssl (بأسماء خاصة بالمنصة): يوفر تطبيقات جانبي العميل والخادم لـ SSLv3 وTLS.
libcrypto (بأسماء خاصة بالمنصة): يوفر دعم التشفير العام وX.509 المطلوب من قبل SSL/TLS ولكن ليس جزءًا منه منطقيًا.
openssl: أداة سطر أوامر يمكن استخدامها من أجل: إنشاء معاملات المفاتيح إنشاء شهادات X.509 وCSRs وCRLs حساب ملخصات الرسائل التشفير وفك التشفير اختبارات عميل وخادم SSL/TLS معالجة البريد الموقّع أو المشفّر عبر S/MIME والمزيد...
انظر الملف المناسب: INSTALL Linux, Unix, Windows, OpenVMS, ... NOTES.* ملاحق INSTALL لمنصات مختلفة
راجع موقع OpenSSL الإلكتروني www.openssl.org للحصول على تفاصيل حول طريقة الحصول على دعم فني تجاري. يتوفر دعم مجتمعي مجاني عبر القائمة البريدية openssl-users (انظر https://www.openssl.org/community/mailinglists.html لمزيد من التفاصيل).
إذا واجهت أي مشاكل مع OpenSSL فيرجى اتخاذ الخطوات التالية أولاً:
- قم بتنزيل أحدث إصدار من المستودع
لمعرفة ما إذا كانت المشكلة قد عولجت بالفعل
- قم بالإعداد باستخدام no-asm
- أزل خيارات تحسين المترجم
إذا كنت ترغب في الإبلاغ عن خطأ فيرجى تضمين المعلومات التالية وإنشاء issue على GitHub:
- إصدار OpenSSL: مخرجات 'openssl version -a'
- أي خيارات "Configure" حددتها أثناء تجميع
المكتبة إن أمكن (انظر INSTALL)
- اسم نظام التشغيل، الإصدار، منصة العتاد
- تفاصيل المترجم (الاسم، الإصدار)
- تفاصيل التطبيق (الاسم، الإصدار)
- وصف المشكلة (الخطوات التي تعيد إنتاج المشكلة، إن كانت معروفة)
- تتبع المكدس (إذا كان التطبيق يفرّغ النواة)
مجرد أن شيئًا لا يعمل بالطريقة التي تتوقعها لا يعني بالضرورة أنه خطأ في OpenSSL. استخدم القائمة البريدية openssl-users لهذا النوع من الاستفسارات.
انظر CONTRIBUTING
يقيّد عدد من الدول استخدام أو تصدير التشفير. إذا كنت قد تخضع لمثل هذه القيود فيجب عليك طلب مشورة قانونية مهنية مختصة قبل محاولة تطوير أو توزيع كود تشفير.