ਤੁਸੀਂ 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 ਕੀ ਸੁਰੱਖਿਅਤ ਕਰਦਾ ਹੈ।

ਹੋਰ ਪਰਤ ਜੋੜਨ ਤੋਂ ਪਹਿਲਾਂ ਲਿਖੋ ਕਿ ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਕਿਹੜੀ ਪਰਤ ਸਮਰੱਥ ਕੀਤੀ ਹੈ। ਇੱਥੇ ਬਹੁਤੀ ਉਲਝਣ ਇਸ ਧਾਰਨਾ ਤੋਂ ਆਉਂਦੀ ਹੈ ਕਿ ਇੱਕੋ ਨਿਯੰਤਰਣ ਇੱਕ ਬੇਨਤੀ, ਉਸਦਾ ਨਾਮ, ਉਸਦੀ ਮੰਜ਼ਿਲ ਅਤੇ ਉਸਦੀ ਪਛਾਣ ਇੱਕੋ ਸਮੇਂ ਢਕਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ