Seguridad

Seguridad

Cómo protegen Emona MFT y el núcleo jFiltra sus archivos, y cuáles son sus límites técnicos.

Por el equipo de BLUEGEM · Actualizado el

Versiones: Emona MFT 1.7.0, basado en el núcleo jFiltra 1.1.7, con código fuente disponible. Esta página explica qué hace cada uno y cuáles son sus límites técnicos. Preferimos ser precisos antes que impresionantes.

Incluido en el núcleo jFiltra

Lo que no incluye el núcleo jFiltra

Recomendación: ejecute el núcleo jFiltra solo dentro de una red de confianza, una VPN o un túnel SSH (el README de jFiltra explica cómo) y no exponga su puerto a internet.

Añadido en Emona MFT: protocolos 2 y 3

Comparación de los protocolos 2 y 3 de Emona MFT
 Protocolo 2 (por defecto)Protocolo 3 (opcional)
Cliente y servidor autenticadosSí, antes de enviar datos de archivosSí, como el protocolo 2
CifradoAES-256-GCM por bloque de 64 KBComo el protocolo 2
Claves de sesión a partir deLa clave del cliente y ambos nonces (HKDF-SHA256)La clave del cliente, ambos nonces y un nuevo intercambio X25519 + ML-KEM-768 por conexión
Forward secrecyNoSí
Frente a un futuro ordenador cuánticoSolo simétrico, con claves de al menos 32 caracteres: se considera resistente a los ataques cuánticos conocidos, pero sin forward secrecyHíbrido: el intercambio sigue siendo seguro mientras resista X25519 o ML-KEM-768, y la clave del cliente sigue siendo necesaria
Visible en la redSolo la etiqueta del clienteSolo la etiqueta del cliente y las claves públicas del intercambio
Datos adicionales por conexión–2.336 bytes

Emona MFT no usa TLS para las transferencias. Con los protocolos 2 y 3, un observador sigue viendo las etiquetas de cliente, el tamaño aproximado de los archivos y los tiempos; una VPN o un túnel SSH también los oculta. Quien conozca la clave de un cliente puede enviar archivos como ese cliente, así que proteja las claves. Un handshake del protocolo 3 cuesta al servidor más CPU que el protocolo 2 (unas 1,4 veces en una prueba con una avalancha de conexiones), así que mantenga los límites de conexiones y una regla de cortafuegos para el puerto. Los enlaces simbólicos nunca se envían y los límites de tamaño de archivo son configurables tanto en jFiltra como en Emona MFT.

El servidor también reserva una cantidad configurable de espacio libre en cada disco de almacenamiento (min.free.space.mb) y rechaza con Insufficient storage los archivos que lo llenarían, de modo que un disco lleno no puede detener a otros clientes ni dañar archivos guardados.

Archivos guardados

El cifrado en reposo no oculta el tamaño de un archivo, y el registro de eventos conserva el tamaño y el SHA-256 del texto en claro, así que proteja el registro de eventos igual que los archivos. Haga una copia de seguridad aparte del archivo de la clave maestra: sin él nadie puede descifrar los archivos, tampoco BLUEGEM. El cifrado de disco del sistema operativo sigue siendo buena idea para discos robados y copias de seguridad.

Registros y supervisión

A prueba de manipulaciones significa que los cambios se detectan, de forma fiable cuando los archivos se comparan con una copia guardada en otro lugar; no impide que alguien con acceso de escritura modifique los archivos. Guarde la copia del SIEM donde los operadores del servidor no puedan llegar.

Dashboard

Cada instalación de Emona MFT incluye al menos una instancia del dashboard web, y todos los servidores Emona MFT con licencia se conectan a ella. Servidores y clientes le envían eventos por su propio enlace AES-256-GCM con una clave por agente; el dashboard nunca les envía órdenes. El inicio de sesión admite autenticación en dos pasos (TOTP) y single sign-on con OpenID Connect, los inicios de sesión se bloquean por usuario y dirección, cada inicio de sesión y cambio va a un registro de auditoría encadenado por hash, y la interfaz web solo escucha en 127.0.0.1 salvo que configure otra cosa. Consulte la página del dashboard para ver detalles y límites.

Versiones y cadena de suministro

Cómo informar de un problema de seguridad

Si encuentra un problema de seguridad en Emona MFT, jFiltra o en este sitio web, comuníquelo en privado y no en una incidencia pública: escriba a rumanko@bluegem.sk con un asunto que empiece por [Emona MFT security], o contacte con BLUEGEM a través de bluegem.sk. Para Emona MFT confirmamos la recepción en 3 días laborables y damos una primera valoración en 10 días laborables. Los problemas de gravedad crítica o alta se corrigen en los 30 días siguientes a su confirmación, antes si se están explotando activamente. Acordamos con usted la fecha de divulgación y le damos crédito salvo que prefiera no ser nombrado.

Este sitio web

emonamft.com es un sitio estático con una Content Security Policy estricta y sin fuentes de terceros. Google Analytics es el único script de terceros y solo se carga después de que acepte las cookies de análisis. Los pedidos se escriben en un archivo de nuestro propio servidor y se envían por correo electrónico a BLUEGEM; consulte el aviso de privacidad.