ZeroSSL هي خدمة إصدار شهادات التحقق من النطاقات (DV) مصممة خصيصًا لمن يبحثون عن أكثر من مجرد جهة إصدار شهادات. فهي تجمع بين شهادات SSL/TLS مجانية لمدة 90 يومًا، ولوحة تحكم إدارية عبر المتصفح، وأدوات التحقق من النطاقات، وأتمتة ACME، وميزات المراقبة، وواجهة برمجة تطبيقات REST لإدارة عمليات الشهادات. بالنسبة للمطورين والفرق الصغيرة، تكمن الميزة الرئيسية في الجمع بين الإدارة اليدوية والأتمتة في خدمة واحدة.
أصبحت النسخة القديمة من هذه المراجعة متقادمة بشكل كبير. تُقدم ZeroSSL حاليًا كجزء من شركة HID Global Corporation، التابعة لشركة ASSA ABLOY، وقد تغيرت مدة صلاحية شهاداتها وخططها ووثائق واجهة برمجة التطبيقات (API) وخيارات التشغيل الآلي. يُلخص ما يلي الوثائق الرسمية الحالية لـ ZeroSSL ومعلومات التسعير.
ما يقدمه ZeroSSL
تُصدر ZeroSSL شهادات التحقق من النطاق (DV )، ولا تُقدم شهادات التحقق من المؤسسة (OV) أو شهادات التحقق الموسع (EV). تشمل خيارات الشهادات الحالية شهادات صالحة لمدة 90 يومًا بالإضافة إلى تغطية "سنوية"، إلى جانب خيارات النطاق الواحد، والنطاقات المتعددة، وخيارات الأحرف البديلة. تُوضح ZeroSSL أنواع الشهادات المتاحة في دليل الشهادات الرسمي الخاص بها .
شهادات لمدة 90 يومًا: متوفرة في الخطة المجانية، مع توفر نظام ACME الآلي أيضًا لإصدار شهادات مجانية لمدة 90 يومًا.
الشهادات السنوية: يتم الآن توفير التغطية السنوية من خلال أكثر من إصدار. بعد التغييرات التي طرأت على صلاحية الشهادات في عام 2026، تنص ZeroSSL على ضرورة تجديد الشهادات في موعد أقصاه اليوم 199 بدلاً من إصدارها مرة واحدة لمدة عام كامل.
خيارات التحقق: يتم دعم التحقق من البريد الإلكتروني، وDNS CNAME، وملف HTTP/HTTPS، ويمكن لـ ZeroSSL إنشاء CSR تلقائيًا في سير عمل الويب.
الإدارة: تقوم لوحة التحكم بتتبع حالة الشهادة، وانتهاء صلاحيتها، والتحقق من صحتها، وتجديدها، وتنزيلاتها.
الأتمتة: يمكن للمطورين استخدام ACME أو ZeroSSL REST API اعتمادًا على ما إذا كانوا بحاجة إلى تجديد تلقائي قياسي أو منطق دورة حياة الشهادة المخصص.
تتمحور إدارة الشهادات حول الحالة، والانتهاء، والتجديد، وإجراءات التنزيل.
إنشاء الشهادة والتحقق من صحة النطاق
عملية التسجيل عبر الإنترنت بسيطة: أدخل النطاق أو النطاقات، واختر نوع الشهادة، وقدّم أو أنشئ طلب توقيع شهادة (CSR)، ثم أثبت ملكيتك للنطاق. تُشير وثائق التحقق من ZeroSSL إلى أن التحقق عبر البريد الإلكتروني، والتحقق من سجل CNAME في نظام أسماء النطاقات (DNS)، وتحميل الملفات عبر HTTP هي الخيارات الرئيسية.
يُعدّ التحقق من صحة البريد الإلكتروني مناسبًا عند توفر صندوق بريد إداري معتمد. غالبًا ما يكون التحقق من صحة سجلات CNAME في نظام أسماء النطاقات (DNS) أفضل لفرق البنية التحتية لأنه يعمل دون الحاجة إلى وضع ملف على خادم الويب. يتطلب التحقق من صحة ملفات HTTP/HTTPS وضع ملف التحقق الخاص بـ ZeroSSL في المسار المحدد. بعد الإصدار، يمكن تنزيل الشهادات بتنسيقات مناسبة لتثبيتها على الخادم. كما توصي إرشادات التنزيل الخاصة بـ ZeroSSL بحماية أي مفتاح خاص تم تنزيله بعناية.
يدعم ZeroSSL طرقًا متعددة للتحقق من صحة التحكم في النطاق، بما في ذلك البريد الإلكتروني وCNAME وتحميل الملفات.
مراجعة واجهة برمجة تطبيقات ZeroSSL REST
تُعدّ واجهة برمجة تطبيقات REST الجزء الأكثر فائدة في ZeroSSL للفرق التي تحتاج إلى عمليات شهادات داخل تطبيق أو مسار نشر أو لوحة تحكم داخلية. تستخدم واجهة برمجة التطبيقات هذه https://api.zerossl.comوتُصادق على الطلبات باستخدامها . تغطي وثائق المطورينaccess_key الحالية إنشاء الشهادات والتحقق منها وعرضها واسترجاعها وتنزيلها وإبطالها وإلغائها والتحقق من صحة طلبات توقيع الشهادات (CSR) وعمليات شهادات المرجع المصدق (CA) ورموز الأخطاء.
مهمة
عملية API نموذجية
قائمة الشهادات
GET /certificatesمع فلاتر الحالة والنوع والبحث والترقيم
احصل على شهادة واحدة
GET /certificates/{id}
إنشاء شهادة
POST /certificates
إلغاء مسودة أو شهادة معلقة
POST /certificates/{id}/cancel
قم بتنزيل الشهادة الصادرة
GET /certificates/{id}/download/{method}
تدعم نقطة التنزيل حاليًا استجابات ZIP وJSON وPEM وchain وXML؛ returnوقد تم وضع علامة "مهمل" على التنسيق الأقدم. كما تدعم عمليات القوائم الترقيم وفلاتر خاصة expiring_soon. أما استجابات الأخطاء فهي بتنسيق JSON منظم يحتوي على رمز رقمي ونوع نصي، مما يجعل التعامل معها برمجيًا عمليًا.
لأن مفتاح الوصول هو بيانات اعتماد، يجب إبقاؤه بعيدًا عن المستودعات العامة ولقطات الشاشة والتعليمات البرمجية من جانب العميل.
تم تصميم واجهة برمجة تطبيقات REST لإنشاء الشهادات برمجياً، والتحقق من الحالة، والتحقق من الصحة، والتنزيلات.
أتمتة ACME مقابل واجهة برمجة تطبيقات REST
لتجديد شهادات الخوادم القياسية، يُعدّ ACME عادةً الخيار الأسهل . تُنشر وثائق ACME الخاصة بـ ZeroSSL نقطة النهاية https://acme.zerossl.com/v2/DV90وتستخدم بيانات اعتماد ربط الحساب الخارجي (EAB). تعمل الخدمة مع عملاء ACME مثل acme.sh و win-acme و Caddy/CertMagic و Certbot وغيرها.
تُفيد ZeroSSL بأن شهادات ACME التي تُصدر لمدة 90 يومًا مجانية، ويمكن أن تشمل شهادات متعددة النطاقات وشهادات شاملة. استخدم واجهة برمجة تطبيقات REST بدلاً من ذلك عندما تحتاج إلى جرد على مستوى التطبيق، أو عمليات تحقق مخصصة، أو تقارير، أو إدارة دورة حياة تتجاوز إصدار وتجديد شهادات ACME العادية.
التسعير والقيود الحالية
بحسب ما تم التحقق منه في 22 أكتوبر 2026، تعرض صفحة أسعار ZeroSSL العامة خطة مجانية، بالإضافة إلى باقات مدفوعة: الأساسية، والمميزة، والتجارية، والبلاتينية. تتضمن الخطة المجانية ثلاث شهادات صالحة لمدة 90 يومًا. أما الباقات المدفوعة فتزيد من عدد الشهادات المتاحة، وعدد الشهادات السنوية المسموح بها، وسعة نطاقات البدل، والدعم، والميزات الأخرى. ونظرًا لإمكانية تغيير الأسعار وعدد الشهادات المتاحة، يُرجى مراجعة صفحة الأسعار قبل الاشتراك في أي خطة.
أهمّ القيود هو أن ZeroSSL خدمةٌ مخصصةٌ للتحقق من النطاق فقط . كما أن مصطلح "سنوي" لم يعد يعني أن الشهادة صالحةٌ لمدة 365 يومًا، إذ تتطلب قواعد الصناعة الحالية تجديدها خلال فترة التغطية هذه. لذا، ينبغي على الفرق اعتبار الأتمتة ومراقبة انتهاء الصلاحية أمرًا أساسيًا لا اختياريًا.
الحكم
يُعدّ ZeroSSL خيارًا مثاليًا عندما ترغب في لوحة تحكم سهلة الاستخدام لإجراء عمليات يدوية عرضية، مع الحاجة في الوقت نفسه إلى مسار سلس لأتمتة ACME أو واجهة برمجة تطبيقات REST. تُناسب الخطة المجانية عمليات النشر الصغيرة، بينما تُصبح الخطط المدفوعة أكثر ملاءمةً مع ازدياد عدد الشهادات، أو التغطية السنوية، أو الدعم، أو الإدارة المركزية. بالنسبة لمعظم أنظمة الإنتاج، يُنصح بإعداد ZeroSSL على النحو الأمثل لأتمتة عمليات التجديد باستخدام ACME، مع تخصيص واجهة برمجة تطبيقات REST لسير العمل الذي يتطلب تنسيقًا مخصصًا.