بروتوكولات التسجيل
تمكين الأجهزة وأحمال العمل من التسجيل تلقائياً باستخدام البروتوكول الذي تتحدثه بالفعل.
نظرة عامة
بالإضافة إلى سير عمل الطلب والموافقة اليدوي، تكشف DuoKey بروتوكولات التسجيل القياسية بحيث يمكن للعملاء الحصول على الشهادات وتجديدها دون خطوات بشرية. لكل بروتوكول نقطة نهاية بروتوكول عامة (ما يستدعيه العملاء) وتكوين إداري في Cockpit (مرتبط بسلطة شهادات ومحكوم بأذونات).
| البروتوكول | المعيار | العملاء النموذجيون |
|---|---|---|
| ACME | RFC 8555 | certbot، وacme.sh، وcert-manager الخاص بـ Kubernetes، وCaddy |
| EST | RFC 7030 | أجهزة التوجيه والبوابات وأجهزة إنترنت الأشياء |
| SCEP | RFC 8894 | أجهزة الشبكة ونقاط النهاية المُدارة بواسطة MDM |
| CMP | RFC 4210 / 9483 | بنى PKI الصناعية والتشغيلية |
| cert-manager | Kubernetes | أحمال عمل Kubernetes (جهة إصدار خارجية) |
| KMIP | OASIS KMIP 2.1 | عملاء KMIP (كائنات مفاتيح / شهادات) |
ACME (RFC 8555)
خادم ACME لكل سلطة شهادات، يغطي تدفق الحساب والطلب والتخويل والتحدي والإنهاء والتنزيل، مع دعم ACME Renewal Information (RFC 9773) ليجدّد العملاء في الوقت الذي تقترحه السلطة — راجع Short-Lived Certificates & ACME ARI. يُقبَل طلب revoke-cert لكنه لا يضيف الشهادة بعدُ إلى CRL أو استجابات OCSP. وجّه أي عميل ACME (أو جهة إصدار ACME الخاصة بـ cert-manager) إلى عنوان URL لدليل ACME الخاص بسلطة الشهادات.
EST (RFC 7030)
التسجيل عبر النقل الآمن، يدعم عمليات cacerts وsimpleenroll وsimplereenroll وserverkeygen وcsrattrs القياسية للأجهزة والبوابات.
SCEP (RFC 8894)
بروتوكول التسجيل البسيط للشهادات مع ملفات تعريف قابلة للتكوين لعملاء SCEP الكلاسيكيين مثل أجهزة الشبكة ونقاط النهاية المُدارة بواسطة MDM.
CMP (RFC 4210 / 9483)
بروتوكول إدارة الشهادات مع أسماء مستعارة مسمّاة، وتتبع للمعاملات، ومقاييس لكل اسم مستعار، لبنى PKI الصناعية والتشغيلية.
cert-manager الخاص بـ Kubernetes
تعرّف DuoKey أيضاً نوع جهة إصدار خارجية أصلياً لـ cert-manager: يقدّم cert-manager طلبات CSR وتُعيد DuoKey شهادات موقّعة. لا يزال هذا التكامل في طريقه إلى الإتاحة العامة — تواصل مع DuoKey لمعرفة حالته. الطريقة المدعومة اليوم هي جهة إصدار ACME في cert-manager موجّهةً إلى دليل ACME الخاص بسلطة الشهادات.
خادم KMIP 2.1
يمكن لـ DuoKey أن يعمل كـ خادم KMIP، يكشف كائنات وعمليات المفاتيح/الشهادات لعملاء KMIP.
دورة حياة موحّدة لنقاط النهاية
تشترك جميع نقاط نهاية البروتوكولات (EST / SCEP / ACME / CMP / KMIP) في دورة حياة نقطة نهاية مشتركة — النشر، والبدء، والإيقاف المؤقت، والإيقاف — مع الصحة والمقاييس، بحيث يمكنك تشغيلها بشكل متسق.