FTPS
FTPS (comunament referit com FTP/SSL) és un nom usat per a comprendre un número de formes en les quals el protocol FTP pot realisar transferències de fichers segures. Cada forma comporta l'us d'una capa SSL/TLS baix del protocol estàndar FTP per a sifrar els canals de control i/o senyes. No deu confondre's en el protocol segur de transferència de fichers SFTP, el qual sol ser usat en SSH.
Per a solucionar el problema de la confidencialitat (sifrat de les senyes) en l'autenticació i en la transferència de senyes, es va decidir afegir una capa de seguritat SSL/TLS al propi protocol FTP. FTPS i FTPES també es coneixen com FTP over TLS/SSL, i estan basats en el propi protocol FTP.
L'us més comú de FTP i SSL és:
- AUTH TLS o FTPS Explícit, nomenat pel comando emés per a indicar que la seguritat TLS és obligatòria. Est és el método preferit d'acort al RFC que definix FTP sobre TLS. El client es conecta al port 21 del servidor i comença una sessió FTP sense sifrar de manera tradicional, pero demana que la seguritat TLS siga usada i realisa la negociació apropiada abans d'enviar qualsevol senya sensible.
- AUTH com està definit en el RFC 2228.
- FTPS Implícit és un estil antic, pero encara àmpliament implementat en el qual el client es conecta a un port distint (com per eixemple el 990), i es realisa una negociació SSL ans que s'envie qualsevol comando FTP.
Funcionament
[editar | editar còdic]Quan s'establix una conexió segura a SSL ocorre lo següent:
- Es autentica el servidor davant el client.
- Es permet al client i al servidor seleccionar els algoritmes criptográficos o còdics de sifrat que són compatibles en abdós.
- Opcionalmente, es autentica al client davant el servidor.
- S'utilisen tècniques de sifrat de clau pública per a generar secrets compartits.
Canals de Senyes
[editar | editar còdic]La comunicació poden ser o no ser sifrada en el canal de comandos, en el canal de senyes, o més a sovint en abdós. Si el canal de comandos no se sifra, es diu que el protocol està usant un canal de comandos en clar (CCC). Si el canal de senyes no està sifrat, es diu que el protocol usa un canal de senyes en clar (CDC).
Vore també
[editar | editar còdic]
- Este artícul conté una traducció derivada de «FTPS» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.