تشفير طبقة النقل

تستخدم "الدفعات العادية" بروتوكول HTTPS (TLS) لتأمين طبقة النقل.

تشفير طبقة النقل باستخدام بروتوكول HTTPS

يجب عرض جميع نقاط نهاية واجهة برمجة التطبيقات باستخدام بروتوكول HTTPS مع الإصدار TLS 1.2 أو إصدار أحدث. يجب أن تكون عملية التحقّق من الاسم الشائع (CN) مفعّلة لدى عملاء واجهة برمجة التطبيقات، ويجب أن يتطابق الاسم الشائع أو الأحرف البَديلة للخادم مع اسم المضيف.

ننصح بشدة باستخدام شهادة صادرة بموجب شهادة جذر مضمّنة في Chrome root store للحدّ من مستوى الصيانة اللازم للحفاظ على سلامة هذا الاتصال. ومع ذلك، نسمح للشركاء بإصدار شهادات موقَّعة ذاتيًا يمكننا الوثوق بها إذا لزم الأمر.

مجموعات الرموز

يجب أن يتوافق الخادم مع مجموعة رموز واحدة على الأقل من مجموعات الرموز التالية، ويجب ألا يتوافق مع مجموعات رموز خارج المجموعة التالية:

  • ECDHE-ECDSA-AES128-GCM-SHA256
  • ECDHE-RSA-AES128-GCM-SHA256
  • ECDHE-ECDSA-CHACHA20-POLY1305
  • ECDHE-RSA-CHACHA20-POLY1305
  • ECDHE-ECDSA-AES128-SHA256
  • ECDHE-RSA-AES128-SHA256