# بروتوكول TLS 1.3 في المراسلة - ما الذي تغير ولماذا هو مهم لبروتوكول SMPP

> استبدل بروتوكول TLS 1.3 (RFC 8446، 2018) بروتوكول TLS 1.2 بآلية مصافحة أسرع، وأزال جميع الخوارزميات التي تم اختراقها خلال العقد الماضي، وجعل سرية البيانات المتبادلة إلزامية. بالنسبة للمراسلة، يكمن الأثر العملي في روابط SMPP: فالمصافحة الأقصر تعني إعادة اتصال أسرع عند إعادة تشغيل مركز خدمة الرسائل القصيرة (SMSC)، كما أن إزالة تبادل مفاتيح RSA تعني استحالة فك تشفير ملف pcap الملتقط لحركة SMPP السابقة لاحقًا حتى في حال تسريب المفتاح الخاص.

- الرابط الأساسي: https://www.broadnet.me/ar/answers/tls-1-3-in-messaging
- اللغة: ar
- آخر مراجعة: 2026-09-24
- الناشر: BroadNet (https://www.broadnet.me)

## ما الذي تمت إزالته

ألغى بروتوكول TLS 1.3 تبادل مفاتيح RSA، وDH الثابت، وتشفير وضع CBC، وMD5 وSHA-1 في المصافحة، والضغط (فئة هجمات CRIME)، وإعادة التفاوض. ما تبقى هو: ECDHE للسرية الأمامية، وAES-GCM / ChaCha20-Poly1305 لـ AEAD، وSHA-256/384 لتجزئة النسخ. انخفضت قائمة مجموعات التشفير من عشرات إلى خمس. هذه ميزة.

## ما الذي تغير في المصافحة؟

يُجري بروتوكول TLS 1.3 عملية مصافحة واحدة ذهابًا وإيابًا (بدلًا من عمليتين)، ويدعم استئناف الاتصالات المتكررة دون أي تأخير. في حالة ربط جهاز إرسال واستقبال SMPP الذي يُعاد الاتصال به كل بضع ساعات، يتضاعف وقت الاستجابة المُوفّر. والأهم من ذلك، أن عملية المصافحة المُبسّطة قد أزالت ثغرة هجمات خفض مستوى الأمان التي عانى منها بروتوكول TLS 1.2 (مثل هجمات POODLE وFREAK وLogjam).

## ما الذي يجب على عملاء SMPP التحقق منه؟

ثلاثة أمور. تدعم مكتبة العميل لديك بروتوكول TLS 1.3 (معظم المكتبات تدعمه منذ عام 2022؛ تحقق من OpenSSL >= 1.1.1، وJSSE على JDK 11+، وGo 1.12+). يقبل SMSC بروتوكول TLS 1.3. تتضمن قائمة التشفير لديك على الأقل أحد الخيارين التاليين: `TLS_AES_128_GCM_SHA256` أو `TLS_CHACHA20_POLY1305_SHA256`.

## حيث لا يزال بروتوكول TLS 1.2 موجودًا

بعض حزم بروتوكولات SMSC القديمة (مثل Acision الذي يعمل على RHEL 5، وبعض عقد Huawei) تقتصر على TLS 1.2 لأن OpenSSL الأساسي قد انتهى دعمه. نتفاوض على استخدام إصدار أقل عند الحاجة، ولكن لأي عملية ربط جديدة، نشترط استخدام TLS 1.3. ولأغراض تدقيق PDPL، فإن جميع عمليات SMPP الإنتاجية في BroadNet تستخدم TLS 1.3 مع تثبيت التشفير.

## ذو صلة

- [جميع الإجابات](https://www.broadnet.me/ar/answers)
- [مسرد المصطلحات](https://www.broadnet.me/ar/answers)
- [SMPP 3.4 مقابل SMPP 5.0 - ما الذي تغير وما الذي يجب استخدامه](https://www.broadnet.me/ar/answers/smpp-3-4-vs-5-0)
- [HMAC-SHA256 لتوقيع DLR webhook - كيف ولماذا](https://www.broadnet.me/ar/answers/hmac-sha256-dlr-signing)
- [SMPP integration](https://www.broadnet.me/ar/developers/smpp)
- [Trust & security](https://www.broadnet.me/ar/trust)
