Transferencia directa entre dispositivos, sin subidas y sin almacenamiento.
Ambas partes abren la página y se conectan con un código de sesión. Los archivos viajan cifrados con AES-256 directamente entre los navegadores, en los dos sentidos, sin cuenta y sin límite de tamaño.
La aplicación genera un código de sesión de 6 dígitos y un enlace de invitación. No se sube ningún archivo al servidor.
Detalle técnicoCódigo aleatorio, válido 10 minutos y de un solo uso. El enlace incluye un secreto guardado en el fragmento de la URL, que nunca se transmite al servidor.
Emparejamiento de los dispositivos
La segunda parte introduce el código o abre el enlace de invitación. El servidor comprueba que ambos dispositivos presentan el mismo código y los pone en contacto.
Detalle técnicoPor la señalización solo pasan los datos de conexión WebRTC: las descripciones de sesión SDP y los candidatos ICE. El código se consume en el primer uso.
Derivación de la clave de cifrado
Los dos dispositivos negocian la clave de cifrado localmente. La clave nunca pasa por el servidor y Synaptic Systems no la conoce.
Detalle técnicoECDH sobre la curva P-256 mediante WebCrypto, seguido de HKDF-SHA256 con el código de sesión como sal. El resultado son claves AES-256-GCM distintas para cada sentido de la transferencia.
Confirmación de la conexión
Ambos dispositivos muestran la misma huella de la clave. Si los valores no coinciden, la conexión se rechaza. La conexión mediante enlace de invitación se valida automáticamente.
Detalle técnicoLa huella es un resumen criptográfico de 48 bits de la clave común. El enlace de invitación autentica el intercambio con HMAC-SHA256 usando el secreto del fragmento de la URL.
La transferencia propiamente dicha
El canal une directamente los dos dispositivos. Ambas partes pueden enviar y recibir a la vez, con el progreso visible para cada archivo.
Detalle técnicoWebRTC DataChannel. El archivo se divide en bloques de hasta 64 KB, cada uno cifrado individualmente con AES-256-GCM y su propio nonce. El receptor escribe directamente en el disco.
El esquema avanza solo. Selecciona una etapa para ver los detalles.
Sesión de transferencia
Abrir una sesión de transferencia
Recibirás un código de sesión y un enlace de invitación para pasárselos a la otra parte por el canal que prefieras.
Cifrado AES-256 de extremo a extremoSin límite de tamañoSin cuenta
Conectarse a una sesión
El código de sesión tiene 6 dígitos, es válido durante 10 minutos y solo se puede usar una vez.
Si has recibido un enlace de invitación, al abrirlo se rellena el código y se te pide confirmación antes de conectar.
Esperando a la otra parte. Esta página debe permanecer abierta.10:00
Confirmación de la conexión
Compara la huella con la otra parte. Esperando su confirmación.
Has recibido una invitación de transferencia
Alguien te propone una sesión de transferencia directa. La conexión no empieza y no se envía ningún dato de tu red hasta que confirmes.
Código de sesión
000 000
Si no esperas una transferencia de alguien que conoces, cancela. Cualquiera puede difundir un enlace de invitación.
Sesión activaConexión directaAES-256-GCM
Enviados
Añadir archivos
La transferencia a la otra parte empieza de inmediato.
Recibidos
Recomendado para archivos grandes: escritura directa en el disco.
Ubicación de guardado:
Este navegador no puede escribir directamente en el disco, así que los archivos recibidos se mantienen en memoria. Para archivos de más de 1,5 GB recomendamos Chrome o Edge.
Los archivos recibidos aparecerán aquí, con el progreso de la transferencia.
Visibilidad de los datos
El servidor registra
Que dos dispositivos han presentado el mismo código de sesión y el momento del emparejamiento.
Las direcciones IP necesarias para establecer la conexión directa.
El número de sesiones iniciadas y completadas, como estadísticas agregadas.
El servidor no tiene acceso a
El contenido de los archivos. Nunca se suben ni se almacenan.
El nombre ni el tamaño de los archivos transferidos.
La clave de cifrado, derivada localmente en cada dispositivo.
P2P Live frente a la transferencia clásica
P2P Live
Transferencia clásica
Cuándo usarlo
Ambas partes están disponibles a la vez
El destinatario descarga más tarde
Tamaño máximo
Ilimitado
Según el plan
Dónde están los archivos
En ninguna parte; pasan directamente entre dispositivos
En nuestros servidores, cifrados, hasta que caducan
¿Qué pasa si se cierra la página durante la transferencia?
La transferencia se interrumpe y hay que volver a empezarla. La reanudación desde el punto de interrupción está en desarrollo.
¿Es seguro el código de sesión?
El código caduca a los 10 minutos y solo se puede usar una vez. Además, la conexión se confirma manualmente y las dos partes comparan la huella de la clave.
¿Por qué no siempre se establece la conexión?
Algunas redes, sobre todo las corporativas y parte de las móviles, no permiten conexiones directas entre dos dispositivos. Los archivos no pasan por nuestros servidores, así que en esos casos la transferencia no es posible. La solución es usar otra red o la transferencia clásica.
¿Funciona en dispositivos móviles?
Sí, en cualquier navegador moderno. Durante la transferencia la pantalla debe permanecer encendida; si no, el sistema operativo puede suspender la página.
¿Hay límite de tamaño?
En Chrome y Edge eliges dónde guardar y los archivos se escriben directamente en el disco, sin límite. En Firefox y Safari los archivos recibidos se mantienen en memoria, así que el límite práctico ronda los 1,5 GB.