Documento técnico sobre seguridad y privacidad (resumen)Capítulo 7
Capítulo 7 Prevención de abusos y controles de riesgo
Las transferencias de archivos son un objetivo habitual del abuso automatizado (spam, scraping, agotamiento del ancho de banda). Este capítulo explica los controles que se usan para limitar el abuso sin perder facilidad de uso ni capacidad de reanudar.
7.1 Objetivos
- Limitar el abuso automatizado sin exigir pasos de alta fricción a los usuarios legítimos.
- Proteger la disponibilidad de la plataforma y sus límites de coste (ancho de banda, almacenamiento, CPU).
- Preservar la capacidad de reanudar: los controles NO DEBERÍAN obligar a los usuarios a reiniciar transferencias grandes.
7.2 Principios de diseño (mínimos, explicables, reversibles)
- Mínimos: recoger solo las señales necesarias; evitar identificadores persistentes siempre que sea posible.
- Explicables: al bloquear o limitar la velocidad, el usuario DEBERÍA ver un motivo accionable.
- Reversibles: las mitigaciones DEBERÍAN poder ajustarse con rapidez cuando cambien los patrones de tráfico.
7.3 Límites de frecuencia y cuotas
7.3.1 Límites de frecuencia en el edge
- Aplicar limitaciones por IP o AS ante avalanchas de peticiones, permitiendo al mismo tiempo las transferencias normales de fragmentos en paralelo.
- Preferir límites de tipo cubo con fugas (leaky bucket) para evitar picos de carga en el origen.
7.3.2 Cuotas y topes de la aplicación
- Aplicar los límites de cada plan (tamaño, retención, descargas) con mensajes claros en la interfaz.
- Al superar un límite, el comportamiento DEBE fallar en cerrado en cuanto a la autorización y, a la vez, indicar claramente los siguientes pasos.
7.4 Señales de abuso y mitigaciones
- Los intentos de creación o subida de alta frecuencia, los agentes de usuario sospechosos y una distribución anómala de descargas PUEDEN activar comprobaciones adicionales.
- Las mitigaciones PUEDEN incluir una limitación más estricta, bloqueos temporales o exigir pruebas adicionales al tráfico de alto riesgo.
- Las mitigaciones NO DEBEN comprometer la confidencialidad: nunca se exigirá enviar la CEK ni los fragmentos al servidor.
7.5 ID de afirmaciones relacionados
- Consulta el Apéndice: ID de afirmaciones para ver la correspondencia de referencia.