إعداد شبكتك للتشفير الآمن الكمي في TLS

تعرف على التشفير الآمن الكمي في TLS وكيفية التحقق مما إذا كانت خوادم الويب الخاصة بمؤسستك جاهزة.

هذه المقالة مخصصة لمسؤولي شبكات المؤسسات والتعليم.

في iOS 26 وiPadOS 26 وmacOS Tahoe 26 وvisionOS 26، ستعلن الاتصالات المحمية ببروتوكول TLS تلقائيًا عن دعم تبادل المفاتيح الهجينة والآمنة كميًا في TLS 1.3. يسمح هذا بالتفاوض على خوارزمية تبادل المفاتيح الآمنة الكمية مع خوادم TLS 1.3 التي تدعمها، مع المساعدة في الحفاظ على التوافق مع الخوادم التي لا تدعم هذه الخوارزمية الجديدة بعد. تم تصميم استخدام التشفير الآمن الكمي، الذي يسمى أيضًا "تشفير ما بعد الكم"، لمنع المهاجم من تسجيل حركة مرور اتصال TLS واستخدام كمبيوتر كمي مستقبلي لفك تشفير المحتويات.

ستحتوي رسالة ClientHello من أجهزة iOS 26 وiPadOS 26 وmacOS Tahoe 26 وvisionOS 26 على X25519MLKEM768 في امتداد supported_groups (راجع السجل)بالإضافة إلى مشاركة مفتاح مقابلة في امتداد key_share extension. يمكن للخوادم تحديد X25519MLKEM768 إذا كانت تدعمها، أو استخدام مجموعة أخرى معلن عنها في رسالة ClientHello.

تحقق مما إذا كان خادم الويب يدعم التشفير الآمن الكمي

بدءًا من macOS Tahoe 26، يمكنك التحقق مما إذا كان خادم HTTPS لديك يدعم خوارزمية تبادل المفاتيح X25519MLKEM768 باستخدام الأمر التالي:

nscurl --tls-diagnostics https://test.example

ستعرض الخوادم التي تدعم التشفير الآمن الكمي ما يلي:

إصدار TLS المتفاوض عليه (نقطة الكود): 0x0304

مجموعة تبادل مفاتيح TLS المتفاوض عليها (الاسم): X25519MLKEM768

مجموعة تشفير TLS المتفاوض عليه (نقطة الكود): 0x1302

ستختار الخوادم التي لا تدعم التشفير الآمن الكمي مجموعات مدعومة أخرى أثناء تبادل البيانات عبر TLS للسماح لأجهزة iOS 26 وiPadOS 26 وmacOS Tahoe 26 وvisionOS 26 بالاتصال.

استكشاف مشاكل الاتصال وإصلاحها

قد تفشل الأجهزة التي تعمل بنظام التشغيل iOS 26 وiPadOS 26 وmacOS Tahoe 26 وvisionOS 26 في الاتصال ببعض الخوادم القديمة بسبب تنفيذ TLS غير الصحيح الذي يفشل في قراءة رسائل ClientHello الكبيرة. تتوفر المزيد من المعلومات حول مشكلة الخادم هذه هنا.

إذا كنت بحاجة إلى توصيل iOS 26 وiPadOS 26 وmacOS Tahoe 26 وvisionOS 26 بخادم أو جهاز شبكة متأثر بهذه المشكلة قبل معالجتها، فيمكنك تمكين وضع التوافق مؤقتًا للسماح بالاتصالات بإعادة المحاولة دون دعم إعلاني للتشفير الآمن الكمي. لاحظ أن هذا وضع توافق مؤقت ولن يكون متاحًا في إصدار مستقبلي من iOS وiPadOS وmacOS وvisionOS.

استخدم الأمر التالي لتمكين وضع التوافق هذا على macOS Tahoe 26:

defaults write com.apple.network.tls AllowPQTLSFallback -bool true

تتوفر ملفات تعريف التكوين لتمكين نمط التوافق هذا على أنظمة iOS 26 وiPadOS 26 وmacOS Tahoe 26 وvisionOS 26 باستخدام خدمة لإدارة الأجهزة متاحة على صفحة موارد AppleSeed for IT.

تاريخ النشر: