لغات البرمجة

DNS over HTTPS: بروتوكول تشفير DNS

لغة DNS over HTTPS (DoH) هي بروتوكول يستخدم لأداء عمليات الحل لنظام أسماء النطاقات (DNS) عن بُعد عبر بروتوكول HTTPS. يهدف هذا البروتوكول إلى زيادة خصوصية وأمان المستخدم عن طريق منع التنصت وتلاعب البيانات في DNS عن طريق هجمات الوسيط في الوسط باستخدام بروتوكول HTTPS لتشفير البيانات بين عميل DoH ومحل حلول DNS المستندة إلى DoH. التشفير بحد ذاته لا يحمي الخصوصية، حيث يعد التشفير مجرد طريقة لإخفاء البيانات. في مارس 2018، بدأت Google ومؤسسة Mozilla في اختبار إصدارات من DNS over HTTPS. وفي فبراير 2020، أطلقت Mozilla إصدارًا من Firefox يقوم بتشفير أسماء النطاقات بشكل افتراضي للمستخدمين في الولايات المتحدة الأمريكية. بالإضافة إلى تحسين الأمان، يهدف DNS over HTTPS إلى تحسين الأداء أيضًا: حيث أظهرت اختبارات محللو الحلول DNS لمزودي خدمة الإنترنت أن العديد منها غالبًا ما يكون لديها أوقات استجابة بطيئة، وهو مشكلة تتفاقم بحاجة إلى حل العديد من أسماء الاستضافة عند تحميل صفحة ويب واحدة. تجمع المجتمع الأصلي لهذا البروتوكول بين Google ومؤسسة Mozilla. يمكن العثور على مزيد من المعلومات حول DNS over HTTPS على ويكيبيديا: DNS over HTTPS – Wikipedia.