SOCKS5 तुमचा ट्रॅफिक एन्क्रिप्ट करतो का?
SOCKS5 जोडण्या पुढे पाठवतो. एन्क्रिप्शन दुसऱ्या सुरक्षित स्तरावर अवलंबून असते; username/password पद्धत स्वतः प्रवेश माहिती एन्क्रिप्ट करत नाही.
फक्त SOCKS5 निवडल्याने एन्क्रिप्शन जोडले जात नाही. तो पुढे पाठवल्या जाणाऱ्या जोडण्या आणि प्रमाणीकरणाबद्दल वाटाघाटी करतो; 5 ही प्रोटोकॉलची आवृत्ती आहे, एन्क्रिप्शनची पातळी नाही.
HTTPS साठी client SOCKS जोडणी उघडून तिच्यातून लक्ष्यापर्यंत TLS चालवू शकतो. Client च्या सामान्य प्रमाणपत्र तपासण्यांखाली वेबसाइटचा डेटा TLS ने सुरक्षित होतो. त्याच मार्गाने एन्क्रिप्शन नसलेले HTTP पाठवल्यास तसेच राहते: relay ॲपचा प्रोटोकॉल सुधारत नाही.
RFC 1929 मधील username/password पद्धतीलाही स्वतःचे एन्क्रिप्शन नाही. खाते प्रवेश नियंत्रित करते, पण असुरक्षित मार्गावरील देवाणघेवाण गुप्त करत नाही. अतिरिक्त transport किंवा वाटाघाटीतील इतर पद्धती संरक्षण बदलू शकतात; client व server प्रत्यक्षात काय वापरतात ते तपासा.
लक्ष्याचा सुरक्षित प्रोटोकॉल, प्रमाणपत्र पडताळणी, client-proxy जोडणीचे संरक्षण आणि ठरलेली प्रमाणीकरण पद्धत तपासा. चालकाला अजूनही लक्ष्याची माहिती आणि जोडणीचा metadata मिळू शकतो. curl मध्ये socks5h लक्ष्य hostname कुठे resolve होते ते बदलतो; क्रिप्टोग्राफिक स्तर जोडत नाही.