توليد طلبات توقيع الشهادات بسطر واحد من التعليمات البرمجية
تحوّل واجهة CSR.plus توليد CSR إلى استدعاء REST بسيط. أرسل تفاصيل نطاقك واحصل على CSR جاهز للتقديم ومفتاح خاص. مصممة لأتمتة SSL/TLS والبرامج النصية وخطوط CI.
curl -X POST https://csr.plus/api/generate \
-H "Content-Type: application/json" \
-d '{"common_name":"example.com","sans":["www.example.com"]}'بلا عوائق
بدون تسجيل، بدون مفتاح API، بدون فوترة. أرسل نص JSON واستلم مخرجات PEM. مثالي للبرامج النصية والمهام لمرة واحدة.
تنسيقات قياسية
CSR من نوع PKCS#10 ومفاتيح خاصة PKCS#8 (مع تشفير اختياري بكلمة مرور) — مقبولة من Let’s Encrypt وDigiCert وSectigo وغيرها من الهيئات.
جاهزة للأتمتة
REST + JSON يجعل الربط بخطوط CI وإدارة التكوين وأدوات دورة حياة الشهادات أمراً بسيطاً.
كيف تعمل
أنشئ حمولة JSON الخاصة بك
أدرج الاسم الشائع وأي أسماء بديلة للموضوع. المؤسسة والدولة ونوع المفتاح اختيارية.
أرسل POST إلى /api/generate
تولّد الواجهة زوج مفاتيح RSA أو ECDSA جديداً في الذاكرة وتبني طلب توقيع الشهادة.
احصل على CSR + مفتاحك
استجابة JSON تتضمن CSR والمفتاح الخاص بصيغة PEM. لا يُخزَّن أي شيء على خوادمنا.
جميع نقاط نهاية الواجهة
واجهة مفتوحة واحدة تغطي دورة حياة الشهادة بأكملها — من توليد CSR إلى التقييم والمراقبة.
| الطريقة | نقطة النهاية | الوصف | حد المعدل |
|---|---|---|---|
| POST | /api/generate | توليد CSR ومفتاح خاص (RSA أو ECDSA) | 10/min/IP |
| POST | /api/decode | تحليل CSR وإرجاع الموضوع وSAN والمفتاح العام | — |
| GET | /api/ssl-check | فحص SSL كامل بتقييم A–F وفحوصات TLS وHSTS | 30/min/IP |
| GET | /api/ct | البحث في سجلات شفافية الشهادات | 30/min/IP |
| GET | /api/caa | سجلات CAA وتفاصيل DNS (A وAAAA وNS وMX) | 30/min/IP |
| GET | /api/revocation | حالة إلغاء CRL / OCSP للشهادة المقدَّمة | 20/min/IP |
| GET | /api/ssl-tracer | تتبع مصافحة TLS خطوة بخطوة لأي مضيف ومنفذ | 20/min/IP |
| GET | /api/openssl-trace | مخرجات openssl s_client الخام لنطاق | — |
جميع نقاط النهاية بدون مصادقة وتعيد JSON. تُولَّد المفاتيح في الذاكرة ولا تُخزَّن أبداً.
الأسئلة الشائعة
▸هل واجهة CSR.plus مجانية حقاً؟
نعم. واجهة توليد CSR مجانية تماماً، بدون تسجيل وبدون مفاتيح API. الطلبات محدودة بـ 10 في الدقيقة لكل عنوان IP.
▸هل أحتاج مفتاح API لاستخدام الواجهة؟
لا. الواجهة مفتوحة وبدون مصادقة بحكم التصميم. فقط أرسل طلب POST مع معاملات CSR الخاصة بك.
▸ماذا تُرجع الواجهة؟
استجابة JSON تحتوي على طلب توقيع الشهادة والمفتاح الخاص بصيغة PEM، مع الخوارزمية وحجم المفتاح اللذين طلبتهما. إذا حددت كلمة مرور، فسيتم تشفير المفتاح الخاص (PKCS#8).
▸هل يمكنني استخدام الواجهة لأتمتة الشهادات في الإنتاج؟
الواجهة مصممة للتطوير والاختبار والأتمتة الخفيفة. تُولَّد المفاتيح وCSR في الذاكرة ولا تُخزَّن أبداً، ولكن لأحمال الإنتاج نوصي بتوليد المفاتيح محلياً باستخدام OpenSSL أو node-forge.