ما معنى certificate pinning؟
المعنى في مجال تطوير البرمجيات مع أمثلة
certificate pinning: تثبيت الشهادة الرقمية، تقييد الشهادات المقبولة
تقييد الشهادات أو المفاتيح العامة التي يقبلها العميل، بما يتجاوز فحوص الثقة المعتادة للشهادات.
طريقة الاستخدام
يستخدم في بعض العملاء لتضييق نطاق الثقة. يجب التخطيط لتدوير الشهادة أو المفتاح كيلا تفقد الخوادم الشرعية إمكانية الوصول.
أمثلة
Our certificate pinning rejected the proxy certificate even though its issuer was trusted locally.
رفض تثبيت الشهادة لدينا شهادة الوكيل رغم أن الجهة المصدرة موثوقة محليًا.
اجتازت الشهادة فحوص الثقة العامة لكنها لم تطابق القيد الإضافي في العميل.
We updated certificate pinning before rotating the server's public key.
حدثنا تثبيت الشهادة قبل تدوير المفتاح العام للخادم.
قد يؤدي تغيير المفتاح الشرعي إلى انقطاع العملاء الذين لم تُحدث قائمة مفاتيحهم المقبولة.
تراكيب شائعة
- implement certificate pinning
- certificate pinning failure
مصطلحات ذات صلة
مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان
- API · واجهة برمجة التطبيقات
- endpoint · نقطة نهاية
- REST · نقل الحالة التمثيلي (REST)
- JSON · صيغة JSON لتبادل البيانات
- status code · رمز الحالة
- payload · حمولة البيانات
- authentication · المصادقة
- third-party · جهة خارجية
- SDK · حزمة تطوير البرمجيات (SDK)
- breaking change · تغيير غير متوافق
- request · طلب
- response · استجابة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
