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 في Node.js

يوضح لك هذا الدرس كيفية إنشاء CSR لتطبيق Node.js. لا يحتوي Node.js على أداة مدمجة لإنشاء CSR، لذا فإنك تنشئ المفتاح الخاص وطلب توقيع الشهادة باستخدام OpenSSL على الجهاز الذي سيشغّل Node، ثم ترسل CSR إلى جهة إصدار الشهادات (CA) الخاصة بك، وبعد ذلك تُحمّل الشهادة الصادرة في تطبيقك باستخدام fs.readFileSync() وhttps.createServer().

كيفية إنشاء CSR على خوادم macOS

يوضح لك هذا الدرس كيفية إنشاء CSR (طلب توقيع الشهادة) على macOS. يغطي الطريقتين اللتين تعملان على كل إصدار حديث من macOS: معالج Certificate Assistant في Keychain Access (أداة رسومية مدمجة، لا تحتاج إلى برامج إضافية)، وسطر أوامر openssl في Terminal. كما يحافظ على سير العمل القديم في macOS Server (Server.app) للحالات القليلة التي لا […]

كيفية إنشاء CSR على خوادم JBoss

يوضح لك هذا الدليل كيفية إنشاء CSR (طلب توقيع الشهادة) على JBoss EAP وWildFly باستخدام أداة Java keytool. تتكون العملية من أمرين: أولًا ينشئ keytool -genkeypair مخزن مفاتيح (keystore) ومفتاحًا خاصًا تحت اسم مستعار (alias) تختاره، ثم يقوم keytool -certreq بتصدير CSR المطابق مع أسماء Subject Alternative Names التي ستصدرها CA. يُعاد استخدام نفس الاسم […]

كيفية إنشاء CSR على GlassFish

يوضح لك هذا الدليل كيفية إنشاء CSR (طلب توقيع الشهادة) لخادم GlassFish (المعروف الآن باسم Eclipse GlassFish) باستخدام أداة Java keytool. يتميز GlassFish بأمر مفيد وغير معتاد: فالتثبيت الجديد يأتي بالفعل مزودًا بمخزن مفاتيح (keystore.p12 في Eclipse GlassFish 7.1 وما بعده، أو keystore.jks في الإصدارات الأقدم) وإدخال شهادة افتراضي تحت الاسم المستعار s1as. يمكنك إنشاء […]

كيفية إنشاء CSR على Tomcat

يوضح لك هذا الدليل كيفية إنشاء CSR (طلب توقيع شهادة) لـ Apache Tomcat باستخدام أداة Java keytool. تتكون العملية من أمرين: أولًا keytool -genkeypair ينشئ مخزن مفاتيح (keystore) ومفتاحًا خاصًا تحت اسم بديل (alias) مختار، ثم keytool -certreq يصدّر CSR المطابق. يُعاد استخدام اسم البديل نفسه لاحقًا عند استيراد الشهادة الموقّعة، بحيث يظل المفتاح وCSR […]

كيفية إنشاء CSR على SAP Application Server

يوضح لك هذا الدليل كيفية إنشاء CSR (طلب توقيع الشهادة) على SAP NetWeaver Application Server (ABAP). في SAP، لا تُنشئ الطلب من ملف تكوين أو بأمر OpenSSL منفرد. بل تعمل انطلاقًا من PSE (Personal Security Environment): في Trust Manager (المعاملة STRUST) تختار أو تُنشئ SSL server PSE، وتضبط تفاصيل الموضوع (subject)، وتستخدم Create Certificate Request […]

كيفية إنشاء CSR على LiteSpeed

يوضح لك هذا الدليل كيفية إنشاء CSR على LiteSpeed باستخدام سطر أوامر OpenSSL. لا يحتوي خادم LiteSpeed Web Server (LSWS Enterprise) وOpenLiteSpeed على معالج CSR مدمج: تتوقع لوحات تحكم WebAdmin الخاصة بهما مسارات ملفات لمفتاح خاص وشهادة موجودَين مسبقًا. تقوم بإنشاء كلا الملفين باستخدام OpenSSL على خادم LiteSpeed، ثم تقديم طلب CSR إلى جهة إصدار […]

كيفية إنشاء CSR على lighttpd

يوضح لك هذا الدليل كيفية إنشاء CSR على lighttpd باستخدام سطر أوامر OpenSSL على نفس الخادم الذي يشغّل خادم الويب lighttpd. ستقوم بإنشاء ملفين بأمر واحد: مفتاح خاص جديد وطلب توقيع الشهادة (CSR) المطابق الذي تقدمه إلى جهة إصدار الشهادات الخاصة بك.

كيفية إنشاء CSR على IBM HTTP Server

يوضح لك هذا الدليل كيفية إنشاء CSR (طلب توقيع الشهادة) على IBM HTTP Server (IHS)، وكيفية القيام بنفس المهمة على HCL Domino (المعروف سابقاً باسم IBM Domino). يخزّن IBM HTTP Server المفاتيح والشهادات في قاعدة بيانات مفاتيح CMS (ملف .kdb مع ملف “stash” بامتداد .sth)، تديرها من خلال الأداة الرسومية IKEYMAN أو أداة سطر الأوامر […]

كيفية إنشاء CSR على Red Hat Linux

يوضح لك هذا الدليل كيفية إنشاء CSR (طلب توقيع الشهادة) على Red Hat Enterprise Linux باستخدام سطر أوامر OpenSSL. تُنتج هذه العملية ملفين: يغطي هذا الدليل طريقتين: طريقة أمر واحد لإصدارات OpenSSL الحديثة، وطريقة ملف تكوين للإصدارات الأقدم من OpenSSL التي لا تدعم الإضافات المضمّنة (inline extensions). كلتا الطريقتين تُنتجان CSR متوافق مع SAN وموقّع […]