Escoller SOCKS5 non engade cifrado por si só. Negocia conexións retransmitidas e autenticación; o 5 identifica unha versión do protocolo, non un nivel de cifrado.

Para HTTPS, o cliente pode abrir a conexión SOCKS e facer pasar TLS cara ao destino por ela. TLS protexe os datos do sitio coas comprobacións normais de certificados do cliente. Se envías HTTP sen cifrar pola mesma ruta, segue sen cifrar: o retransmisor non mellora o protocolo da aplicación.

O método de usuario e contrasinal de RFC 1929 tampouco ten cifrado propio. A conta controla o acceso, pero non fai confidencial o intercambio por un camiño sen protección. Transportes adicionais ou outros métodos negociados poden cambiar a protección; comproba que usan realmente o cliente e o servidor.

Revisa o protocolo seguro do destino, a verificación de certificados, a protección da ligazón cliente-proxy e o método de autenticación negociado. O operador aínda pode recibir información do destino e metadatos da conexión. En curl, socks5h cambia onde se resolve un nome de host de destino; non engade ningunha capa criptográfica.

Artigos relacionados