SecureSend es una aplicación web diseñada para facilitar la transferencia segura de archivos sensibles entre profesionales del ámbito hospitalario. Su arquitectura está pensada para garantizar la confidencialidad, trazabilidad y control de accesos, cumpliendo con los requisitos de protección de datos en entornos clínicos.
El sistema cuenta con autenticación por Google, uso de tokens de un solo uso enviados al correo del usuario y contraseñas cifradas, lo que garantiza una capa adicional de seguridad en el acceso a la plataforma. Además, para cada transferencia de archivos se genera una clave y una contraseña únicas, que deben ser introducidas tanto por la persona que sube como por quien descarga el archivo. Esta doble validación permite controlar estrictamente el acceso al contenido transferido.
SecureSend está disponible en cuatro idiomas (español, alemán, italiano y francés), lo que facilita su adopción en entornos internacionales o multilingües.
Funcionalidades clave:
• Usuarios y roles: el sistema permite la creación de cuentas con dos roles diferenciados: administrador y usuario. Solo los administradores pueden gestionar cuentas y crear nuevas transferencias de archivos.
Transferencias cifradas: cada archivo subido se almacena con un nombre encriptado, preservando su identidad real. El tamaño, tipo MIME y fecha de subida se registran para trazabilidad.
• Seguridad reforzada por transferencia: cada transferencia incluye una clave y contraseña asociadas, requeridas tanto para subir como para descargar los archivos correspondientes.
• Registro de actividades (logs): el sistema mantiene un historial detallado de acciones, como subidas, descargas o errores, asociadas a cada transferencia.
• Gestión de sesiones: las sesiones PHP están gestionadas de forma segura, asociando la identidad y rol del usuario.
• Estados de transferencia: los envíos de archivos pasan por estados como pendiente, subido, descargado o expirado, lo que permite controlar su disponibilidad.
• Base de datos robusta: el modelo relacional incluye tablas para usuarios, transferencias, archivos, logs y sesiones, con claves foráneas y restricciones que aseguran la integridad de los datos.
El sistema ha sido implementado utilizando PHP y MariaDB, con cifrado seguro para las contraseñas (bcrypt) y almacenamiento encriptado de los nombres de archivo. Cada acción queda registrada en el sistema para su posterior auditoría, lo que resulta fundamental en un entorno donde la trazabilidad es esencial.
En resumen, SecureSend proporciona una solución robusta, segura y multilingüe para la transferencia controlada de archivos dentro del entorno hospitalario, empoderando a los administradores con control total sobre el acceso a la información y protegiendo la privacidad de los datos clínicos y administrativos.
All rights reserved