لقد قمت بتثبيت Discourse على خادم VPS جاهز من DigitalOcean. يعمل موقعي عبر HTTPS. أعتقد أن هذا يشمل شهادة SSL مجانية. هل هو آمن حقًا؟ كما أنني اشتريت شهادة من Comodo SSL. عندما أريد إنشاء شهادة من لوحة تحكم Comodo، يطلب مني رمز CSR. كيف يمكنني إنشاء رمز CSR؟ أم أنني أخطئ في شيء ما؟ هذه أول مرة أقوم بهذا. من فضلك أرشدني.
لا يوجد فرق من منظور الأمان بين Let’s Encrypt و Comodo. التشفير المدعوم هو نفسه. الفرق الوحيد هو أن أحدهما مجاني وتلقائي، بينما الآخر يتطلب دفعًا ويجب تجديده يدويًا. ما لم يكن لديك سبب فعلاً وجيه جدًا لضرورة الحصول على شهادة مدفوعة، التزم بـ Let’s Encrypt وتجنب عناء التفكير (وأيضًا توفير بعض المال).
الشهادة هي شهادة*، وقد أصبحت شركة Comodo معروفة جيدًا كطرف سيئ في هذا المجال بسبب حملتها المستمرة لنشر الخوف والغموض والشك (FUD) ضد Let’s Encrypt (إلى حد استخدام متصفح الويب الخاص بهم لوصف المواقع التي تستخدم شهادات Let’s Encrypt بأنها “غير آمنة” هنا، أو محاولة تسجيل علامة Let’s Encrypt التجارية بأنفسهم). لا تحدد الشهادة نوع أو قوة التشفير المستخدم. باختصار، استخدم شهادة من Let’s Encrypt؛ فلا حاجة لأي شيء آخر.
*حسنًا، إلى حد كبير. يمكن أن تكون الشهادات من نوع DV (التحقق من النطاق)، أو OV (التحقق من المنظمة)، أو EV (التحقق الممتد)، وتختلف في ما تتحقق منه (وبالطبع في التكلفة). تتحقق شهادة DV من أنها تنتمي فعليًا إلى النطاق الذي تذكره. بينما تتحقق شهادة OV من أنها تنتمي إلى المنظمة المذكورة (رغم أنه لا يظهر ذلك في المتصفح إلا إذا فتحت تفاصيل الشهادة). أما شهادة EV فتفعل نفس ما تفعله شهادة OV، لكن بشكل أكثر شمولاً — وقد كانت تاريخيًا تظهر “الشريط الأخضر” في المتصفح، لكن هذا سيختفي قريبًا. لا يوجد أي نوع من الشهادات يتحقق من أن مالكها “شخص جيد”، ولا توجد أي فروق في مستويات التشفير بينها.
وصلت الشهادات المصادق عليها (EV) في وقت لم تكن فيه البنية التحتية للمفاتيح العامة (PKI) مفهومة جيدًا، وكان يُنظر إلى SSL على أنه مخصص فقط لـ “التجارة الإلكترونية”، بينما شهد التصيد الاحتيالي ارتفاعًا حادًا.
لقد قمتُ بتقدير فكرة إضافة الثقة، لكن المشكلة الحقيقية كانت في سلطات الشهادات (CAs) التي أفسدت الأمر.
يمثل Let’s Encrypt تهديدًا كبيرًا لهؤلاء، وذلك لأسباب صحيحة تمامًا.