Contra qué protege realmente una contraseña
Los enlaces ya están protegidos por ser imposibles de adivinar: una cadena aleatoria con más combinaciones posibles que átomos tiene un sándwich. Nadie está haciendo fuerza bruta ahí. La amenaza realista no es adivinar, es reenviar: tu destinatario comparte el enlace en un grupo, entra alguien nuevo al grupo, o el teléfono empieza a pasar de mano en mano. Una contraseña convierte «cualquiera con el enlace» en «cualquiera con el enlace Y la contraseña», y esas son poblaciones distintas.
Cuándo una contraseña aporta valor real
- El enlace va a circular en grupos con miembros que cambian: cursos, conjuntos residenciales, canales de trabajo donde entra gente nueva.
- Documentos semisensibles: contratos de arriendo, facturas, resultados médicos para un familiar.
- No puedes usar descarga única porque varias personas legítimamente necesitan el archivo.
- El dispositivo de quien recibe es compartido: el computador familiar o el mostrador de una oficina.
Cuándo es redundante
Si configuraste el enlace para expirar tras una sola descarga, la contraseña aporta poco: aunque lo reenvíen, el primer clic lo consume. Igual para algo realmente inocuo: los memes no necesitan llave. Y si vas a pegar la contraseña en el mismo chat que el enlace dos segundos después, fabricaste una cerradura cuya llave está pegada con cinta a la puerta. La contraseña solo significa algo si viaja por separado.
Cómo debería funcionar por dentro
Cuando pones una contraseña en una carpeta o archivo, el servicio nunca debería almacenar lo que escribiste. Guarda un hash: la salida de una función deliberadamente lenta como PBKDF2 aplicada miles de veces a tu contraseña. Cuando alguien escribe la clave en la puerta de entrada, el servicio calcula el hash de lo escrito y compara. Así ni el operador puede recuperar la contraseña original, y una fuga de la base de datos no filtra contraseñas.
Tras una entrada correcta, los servicios decentes emiten una cookie firmada para que nadie reescriba la clave en cada visita, mientras las reglas de expiración de los archivos siguen mandando igual.
La regla del segundo canal, y elegir algo tecleable
Manda el enlace por donde vivirá el contenido (chat, correo) y la contraseña por otro canal: una llamada, un SMS, otra plataforma. Para la clave, prefiere cuatro o cinco palabras comunes antes que sopa de símbolos: «puerto-mango-tulipán» le gana a «Puer+0!» porque se puede dictar en voz alta y escribir sin errores. Combínala con fecha de vencimiento: una contraseña que expira junto con el enlace no necesita el ritual de rotación de una credencial de verdad.