bg-blog-articles

المؤلف: Dionisie Gitlan

كاتب محتوى متمرس متخصص في شهادات SSL. تحويل موضوعات الأمن السيبراني المعقدة إلى محتوى واضح وجذاب. المساهمة في تحسين الأمن الرقمي من خلال السرد المؤثر.

Articles by Dionisie Gitlan

10 حوادث SSL تُثبت أن أتمتة الشهادات كانت أمراً لا مفرّ منه

The cybersecurity crowd loves to pitch certificate automation as some sleek, forward-thinking upgrade for the modern web. But let’s be real: we didn’t get here because everyone suddenly became proactive. We got here because the industry kept messing up. Automation isn’t a reward for good behavior; it’s an intervention. For years,we’ve seen a spectacular parade […]

لماذا لا تزال أتمتة الشهادات تعاني من انخفاض معدلات التبني

أتمتة الشهادات مشكلة محلولة. الأدوات موجودة، والجهات المصدِّرة (CAs) تدعمها، ومعظم فرق تقنية المعلومات تدرك مخاطر الإدارة اليدوية. ومع ذلك، لا تزال 38% من المؤسسات تدير شهاداتها باستخدام جداول البيانات، و70% تعترف بأنها تفتقر إلى الكوادر البشرية الكافية للمواكبة. الفجوة بين ما هو متاح وما يُعتمد فعلياً ليست قصة تقنية. إنها قصة تجارية. لا تزال […]

لماذا يتجاوز تحدي شهادات ما بعد الكم مجرد تقليص فترة الصلاحية

يمتلك قطاع SSL بالفعل عداً تنازلياً على الحائط. بحلول عام 2029، سيختفي إيقاع التجديد السنوي القديم. ستنتهي صلاحية الشهادات بشكل أسرع، ستصبح الأتمتة إلزامية، وستتخلف الشركات التي لا تزال تعتمد على تذكيرات التقويم. هذا التحدي، على الأقل، واضح للعيان. أما المشكلة الأصعب فلا علاقة لها بالوقت، بل بالرؤية والوضوح. ستُجبر التشفيرات ما بعد الكمية كل […]

Let’s Encrypt Pauses Certificate Issuance After Internal Error

On May 8, 2026, Let’s Encrypt temporarily stopped issuing certificates after detecting an internal error in its certificate system. Existing certificates remained valid, but new requests and automated renewals were affected during the interruption. Service was later restored after Let’s Encrypt changed the affected issuance path. What Happened Inside Let’s Encrypt? The interruption traced back […]

لماذا لم يعد سوق SSL يبيع التشفير

لو كانت شهادات SSL تتعلق بالتشفير فحسب، لكان السوق المدفوع قد انهار منذ زمن. فـ HTTPS الأساسي متاح في كل مكان. وشهادات DV المجانية تحمي المواقع العادية. وتحوّل لوحات استضافة المواقع SSL إلى مجرد خانة اختيار. ولم تعد المتصفحات تتعامل مع الصفحات المشفرة باعتبارها مميزة؛ بل باتت تُعلّم الصفحات غير المشفرة على أنها معطوبة. ومع […]

أفضل مزودي شهادات توقيع الكود في عام 2026

اختيار مزود شهادة توقيع الكود أصعب مما ينبغي. أربع جهات إصدار شهادات (CA) موثوقة عامًا تغطي تقريبًا كل سيناريو شراء مشروع: Sectigo وComodo وDigiCert وGoGetSSL. للوهلة الأولى تبدو جميعها متشابهة. تصدر جميعها شهادات X.509 ذاتها، وتتبع قواعد CA/Browser Forum نفسها، وتشحن رموز أجهزة تستوفي معايير FIPS ذاتها. إذن لماذا يكون سعر المستوى الأدنى لدى إحدى […]

من 398 يومًا إلى 47: ما الذي تعنيه فترات صلاحية شهادات SSL الجديدة

صلاحية شهادات SSL تتغير، وقد بدأ التحول بالفعل. تتجه الصناعة بعيدًا عن الشهادات طويلة الأمد نحو فترات صلاحية أقصر بكثير، مما يفرض نهجًا مختلفًا في طريقة إدارتك لـ SSL/TLS. هذا ليس تحديثًا بسيطًا. إن تقليص صلاحية SSL يزيد من تكرار إصدار الشهادات والتحقق من النطاقات والتعامل مع التجديدات. العمليات التي كانت تعمل وفق دورات سنوية […]

ما وراء التذاكر: ما الذي يجعل من الصعب حقاً تصحيح أخطاء SSL

غالبًا ما يتم التعامل مع شهادات SSL كطبقة من البنية التحتية التي يتم ضبطها ونسيانها. بمجرد تثبيتها، تظل المتصفحات هادئة، ويتلاشى التشفير في الخلفية. من من منظور الدعم، يبدو الواقع مختلفًا تمامًا. فخلف عمليات التثبيت الروتينية يوجد تدفق مستمر من التذاكر حيث تكون الشهادات صالحة من الناحية الفنية، ويتم نشرها بشكل صحيح، ومع ذلك تفشل […]

شرح امتدادات ملفات CRT مقابل امتدادات ملفات CER

لقد تلقيت للتو ملفات شهادة SSL الخاصة بك ولاحظت امتدادين: .crt و .cer. يتوقع الخادم الخاص بك أحدهما، وأرسل المرجع المصدق (CA) الآخر. قبل أن تبدأ في استكشاف الأخطاء وإصلاحها، إليك الإجابة المختصرة: كلا امتدادي الملفين يحملان نفس بيانات شهادة X.509، والفرق في الغالب هو اصطلاح التسمية. لكن كلمة “في الغالب” تقوم ببعض المهام الثقيلة […]

لماذا تكسر البيئات متعددة الشهادات نماذج TLS الذهنية

في SSL Dragon، نعمل مع شهادات SSL عبر مجموعة واسعة من البيئات، بدءًا من المواقع البسيطة ذات النطاق الواحد إلى المكدسات الحديثة حيث تنتشر TLS عمدًا عبر طبقات متعددة. مع مرور الوقت، يوضح هذا النطاق شيئًا واحدًا: TLS نفسها مستقرة، ولكن طريقة فهمها لم تواكب تطورها. في الوقت الحالي، يمر HTTPS عادةً عبر شبكات CDN […]

Tutorials by Dionisie Gitlan

كيفية إنشاء CSR لشهادة توقيع التعليمات البرمجية (Code Signing Certificate) باستخدام OpenSSL

يوضح هذا الدليل كيفية إنشاء طلب توقيع الشهادة (CSR) لشهادة توقيع الكود (code signing certificate) عند العمل مع OpenSSL، وكذلك، وبنفس القدر من الأهمية، الحالات التي لا ينطبق فيها هذا النهج بعد الآن. منذ 1 يونيو 2023، تغيرت قواعد مفاتيح توقيع الكود، لذلك لم تعد سلطات إصدار الشهادات تقبل سير العمل القديم القائم على OpenSSL […]

كيفية إنشاء CSR لشهادة Code Signing عبر MMC

يمكن لأداة الشهادات (Certificates snap-in) في وحدة تحكم إدارة Microsoft (MMC) إنشاء طلب شهادة PKCS #10 على جهاز Windows دون الحاجة إلى أي برامج إضافية. يغطي هذا الدليل شاشات هذا المعالج خطوة بخطوة لإنشاء شهادة توقيع الأكواد (code signing certificate)، ويبدأ بالجزء الذي تتجاهله معظم الإرشادات القديمة: القواعد الخاصة بمفاتيح توقيع الأكواد الخاصة تغيّرت في […]

كيفية إنشاء رمز توقيع Csr على ويندوز باستخدام certreq

تحديث مهم! ابتداءً من 1 يونيو 2023، سيتم تطبيق إجراء أمني جديد لشهادات توقيع الأكواد البرمجية. يجب الآن تخزين جميع شهادات توقيع الكود على أجهزة تفي بمعايير أمان محددة مثل FIPS 140 المستوى 2 أو المعايير المشتركة EAL 4+ أو ما يعادلها. ونتيجة لذلك، تغيرت عملية الحصول على الشهادات وتثبيتها. لم تعد المراجع المصدِّقة تدعم […]

كيفية إنشاء CSR لشهادة توقيع الأكواد على macOS باستخدام Keychain Access

لا يزال تطبيق Keychain Access موجودًا على كل جهاز Mac، وما زال Certificate Assistant الخاص به يولّد طلبات توقيع الشهادات. أما إذا كان هذا الطلب مفيدًا فعلًا لتوقيع الأكواد، فذلك يعتمد كليًا على نوع الشهادة التي تطلبها. بالنسبة لشهادة Apple Developer ID، وهي الشهادة التي تتيح لك توزيع برامج Mac خارج متجر Mac App Store، […]

كيفية إنشاء CSR لشهادة توقيع التعليمات البرمجية باستخدام Java Keytool

تُنشئ أداة keytool المرفقة مع Java Development Kit (JDK) زوج مفاتيح داخل مخزن مفاتيح Java (keystore) وتحوّله إلى CSR (طلب توقيع الشهادة)، وهو الكتلة المُرمّزة التي تقرؤها جهة إصدار الشهادات (CA) لتحديد هويتك قبل إصدار الشهادة. بالنسبة لتوقيع الأكواد، فإن ما يُسمح باستخدام keytool من أجله شرعيًا قد تغيّر في 1 يونيو 2023. يوضح هذا […]

كيفية إنشاء CSR لشهادة توقيع الكود

تثبت شهادة توقيع الكود من قام بنشر برنامج معين وتُظهر أن الكود لم يتم تغييره منذ توقيعه. لطلب شهادة من هذا النوع، يجب عليك إنشاء CSR (طلب توقيع الشهادة)، وهو كتلة النص المُرمّز التي تستخدمها الجهة المُصدّرة للشهادات (CA) للتعرّف عليك وإصدار الشهادة. تتبع طلبات CSR لتوقيع الكود قواعد مختلفة عن تلك التي تُنشئها لموقع […]

كيفية إعداد شهادة SSL على WordPress والتحويل إلى HTTPS

وضع شهادة SSL على موقع ووردبريس يتطلب ثلاث خطوات: تثبيت الشهادة على الخادم الخاص بك، توجيه ووردبريس إلى إصدارات HTTPS من عناوين URL الخاصة بك، وإعادة توجيه حركة مرور HTTP القديمة. معظم مزودي الاستضافة يتولون الآن الخطوة الأولى نيابة عنك، ومنذ الإصدار 5.7 يتولى ووردبريس جزءًا كبيرًا من الخطوة الثانية بنفسه. يغطي هذا الدليل جميع […]

كيفية تثبيت شهادة SSL على PrestaShop وتفعيل HTTPS

تفعيل بروتوكول HTTPS في متجر PrestaShop يتم عبر ثلاث خطوات: تثبيت شهادة SSL على الخادم، تفعيل إعدادين في Shop Parameters، وإعادة توجيه حركة HTTP القديمة. الخطوة الوسطى هي ما يوقع معظم الأشخاص في الخطأ، لأن PrestaShop يحتوي على إعدادين لـ SSL بدلاً من واحد، ويبقى الإعداد الثاني مقفلاً حتى يتم حفظ الأول.

كيفية تثبيت شهادة SSL على Joomla وفرض HTTPS

يتطلب نقل موقع Joomla إلى HTTPS ثلاث خطوات: تثبيت شهادة SSL على خادمك، وتفعيل خيار Force HTTPS في Global Configuration الخاص بـ Joomla، وإضافة إعادة توجيه 301 لكي تتبع روابط HTTP القديمة المسار الصحيح. الخطوة الثالثة تنطوي على تفصيل خاص بـ Joomla يعثر أغلب الأشخاص، وسنشرحه أدناه قبل الوصول إلى الكود. الإجابة السريعة: ثبّت الشهادة […]

كيفية إصلاح خطأ شهادة SSL الوسيطة منتهية الصلاحية

تعمل شهادات SSL بهدوء في الخلفية وتحمي البيانات الحساسة من لصوص الإنترنت. يمكن أن تمر دورة حياة الشهادة بأكملها دون حدوث مشكلة واحدة. ولكن في بعض الأحيان، يواجه المستخدمون أخطاء SSL مزعجة تحتاج إلى إصلاح فوري. معظم مشكلات SSL مرتبطة بالخادم وتنشأ من تكوين خاطئ أو تثبيت غير صحيح. على سبيل المثال، يمكن أن تتسبب […]