तुम्ही Encrypted Client Hello सक्षम करता, साइट उघडता आणि कनेक्शन काम करते. कोणीतरी विचारते की VPN अजून आवश्यक आहे का, आणि प्रामाणिक उत्तर असे आहे की या दोन सुविधा वेगवेगळ्या पक्षांपासून वेगवेगळ्या गोष्टी लपवतात. ECH TLS हँडशेकच्या त्या भागांचे संरक्षण करते जे अन्यथा तुम्ही मागितलेल्या सर्व्हरचे नाव उघड करू शकतात. VPN तुमची रहदारी एका ऑपरेटरच्या एंडपॉइंटवर संपणाऱ्या बोगद्यात ठेवते. दोन्हींचा गोंधळ केल्यास एकतर आधीच असलेल्या संरक्षणासाठी जास्त पैसे मोजावे लागतात, किंवा कधीच नसलेले संरक्षण आहे असे वाटते.

ECH शिवाय हँडशेक काय उघड करते

TLS कनेक्शन ClientHello ने सुरू होते, आणि जुन्या स्वरूपात इच्छित सर्व्हर नाव त्याच्या आत उघडपणे प्रवास करते. हँडशेकचे निरीक्षण करू शकणाऱ्या स्थितीत असलेला कोणताही, नेटवर्क ऑपरेटरपासून मार्गावरील निष्क्रिय सेन्सरपर्यंत, ते नाव वाचू शकतो, जरी त्यानंतरचा अनुप्रयोग डेटा एन्क्रिप्ट केलेला असला तरी. गंतव्य पत्ताही दिसतो, त्यामुळे नाव बऱ्याचदा एकमेव संकेत नसून पुष्टी करणारी माहिती असते.

हाच तो विशिष्ट गळती आहे ज्याला ECH लक्ष्य करते. ती अरुंद गळती आहे, आणि ती अरुंद करणे योग्य आहे, पण ते तुमची रहदारी कुठे जाते हे लपवण्यासारखे नाही.

ECH प्रत्यक्षात काय बदलते

सुसंगत क्लायंट आणि सर्व्हर समर्थन आणि आवश्यक कॉन्फिगरेशनसह, ECH आतील ClientHello सर्व्हरने प्रकाशित केलेल्या कींनी एन्क्रिप्ट करते, त्यामुळे निरीक्षकाला खरे सर्व्हर नाव न घेणारा बाह्य हँडशेक दिसतो. रहदारी अजूनही त्याच पत्त्यावर, त्याच वेळी, साधारण तितक्याच प्रमाणात जाते. वेळ आणि आकार निरीक्षणक्षम राहतात, आणि गंतव्य IP कधीच ECH एन्क्रिप्ट करते त्याचा भाग नव्हता.

समर्थनही सार्वत्रिक नाही. प्रत्येक क्लायंट, सेवा किंवा वैयक्तिक कनेक्शन ECH वापरत नाही, आणि कुलूपाच्या चिन्हावरून किंवा तुम्ही VPN देश बदलल्यावरून त्याच्या उपस्थितीचा अंदाज लावता येत नाही. त्याचे निदान करण्यासाठी हँडशेककडे पाहावे लागते, ब्राउझरच्या सजावटीकडे नाही.

त्याऐवजी VPN काय बदलते

VPN आच्छादित रहदारी बोगद्याच्या आत एंडपॉइंटपर्यंत नेते, त्यामुळे तुमच्या सर्वात जवळचा निरीक्षक गंतव्याकडे नाही तर VPN कडे कनेक्शन पाहतो. यामुळे कोण काय निरीक्षण करू शकते ते बदलते, आणि गंतव्याला दिसणारा पत्ताही बदलते. अनुप्रयोगाने आधीच एन्क्रिप्ट न केलेले काहीही ते एन्क्रिप्ट करत नाही, आणि रचनेनुसार मार्गावर असलेल्या VPN ऑपरेटरपासून कनेक्शन लपवत नाही.

दोन्ही नैसर्गिकरित्या एकत्र येतात: अनुप्रयोग TLS आणि ECH वापरू शकतो, तर बोगदा त्याच्या आसपासच्या नेटवर्क विभागाचे संरक्षण करतो. दोन्हीपैकी कोणीही प्रत्येक पक्ष काय पाहू किंवा ठेवू शकतो हे ठरवत नाही, कारण पक्ष मार्गावर वेगवेगळी स्थाने घेतात.

DNS कुठे बसते

असंरक्षित DNS क्वेरी रिझोल्व्हरला आणि तो मार्ग निरीक्षण करणाऱ्या प्रत्येकाला नाव उघड करते, जे TLS हँडशेकपासून वेगळे उघड होणे आहे. ECH DNS एन्क्रिप्ट करत नाही, आणि VPN रिझोल्व्हरची ओळख तेव्हाच बदलते जेव्हा तुम्ही तुमच्या क्वेरी बोगद्यातूनही पाठवता किंवा एन्क्रिप्टेड रिझोल्व्हर वापरता. लोक तीनपैकी एक सक्षम करतात आणि बाकीचे दोनही आले असे गृहीत धरतात.

रिझोल्व्हरचा मार्ग हँडशेकच्या मार्गापासून वेगळा तपासा. ते स्वतंत्रपणे अयशस्वी होतात आणि वेगवेगळ्या ठिकाणी कॉन्फिगर केले जातात.

तुम्ही कोणता स्तर पाहत आहात हे कसे कळेल

निरीक्षण काय उघड करेल ते विचारा. जर प्रश्न कोणते सर्व्हर नाव मागितले गेले हा असेल, तर हँडशेक आणि रिझोल्व्हर हे संबंधित स्तर आहेत. जर प्रश्न रहदारी कोणत्या नेटवर्कवर गेली आणि वाटेत कोण ती पाहू शकत होते हा असेल, तर तो बोगदा आहे. जर प्रश्न साइटवर कोणत्या खात्याने काय केले हा असेल, तर दोन्हीपैकी कोणीही मदत करत नाही, कारण वेबसाइट अजूनही विनंती आणि तुम्ही दिलेली कोणतीही ओळख स्वीकारते.

सुसंगतता तपासताना प्रमाणपत्र पडताळणी आणि DNS धोरण अभंग ठेवा. चाचणी उत्तीर्ण व्हावी म्हणून तपासणी बंद करणे निकालाचा अर्थ बदलते, ECH काय संरक्षित करते हे दाखवत नाही.

अजून एक स्तर जोडण्यापूर्वी तुम्ही प्रत्यक्षात कोणता स्तर सक्षम केला ते लिहून ठेवा. इथला बहुतेक गोंधळ एकाच नियंत्रणात विनंती, तिचे नाव, तिचे गंतव्य आणि तिची ओळख एकत्र येते या गृहीतकातून येतो.

संबंधित लेख