Relayium

Archivos y texto en vivo entre redes, cifrados de extremo a extremo

Dos dispositivos en línea en redes distintas se emparejan con un código de 6 dígitos (o su enlace/QR) para enviar archivos o texto efímero. El navegador usa por diseño el TURN de Relayium, que solo ve datos cifrados; Relayium no almacena el cuerpo de los mensajes.

Iniciar transferencia

Transferir en cuatro pasos

  1. Una persona inicia sesión y genera un código de 6 dígitos para archivos o texto (o comparte su enlace/QR).
  2. La otra abre el enlace o introduce el código — unirse con el código no requiere cuenta.
  3. Opcional (activa la verificación avanzada): ambas partes comparan el mismo código de verificación (SAS) de 6 dígitos —distinto del código de emparejamiento— por un canal independiente. Si coincide, confirma que las claves públicas X25519 de los extremos no fueron sustituidas y que ni el servicio de señalización ni el retransmisor TURN suplantaron un extremo o terminaron el E2EE de la aplicación. TURN puede seguir en la ruta de red, llevando solo datos cifrados.
  4. Con ambos dispositivos en línea, la única acción de la tarjeta del par abre un espacio de trabajo compartido: una conexión cifrada de extremo a extremo, con el editor en pantalla de forma predeterminada y los controles de archivo y carpeta debajo. Archivos y texto en vivo viajan juntos por TURN, que solo lleva texto cifrado, durante una vida acotada de la que el espacio de trabajo avisa antes de terminar. Relayium no almacena el cuerpo; cada mensaje admite hasta 65.536 bytes UTF-8.

Por qué Relayium

  • Cifrado de extremo a extremo — Intercambio de claves X25519 y AES-256-GCM por bloque; las claves se negocian únicamente entre los dos dispositivos, de modo que ni el retransmisor ni el servidor pueden descifrar.
  • Comprobación SAS opcional contra el intermediario — Compara el SAS de 6 dígitos por un canal independiente para confirmar que las claves públicas X25519 de los extremos no fueron sustituidas. Detecta la suplantación de un extremo por el servicio de señalización o TURN, pero no demuestra que TURN esté ausente de la ruta de red, donde solo lleva datos cifrados.
  • El retransmisor solo ve texto cifrado — Las transferencias del navegador entre redes usan por diseño un TURN rápido para atravesar NAT; solo lleva datos cifrados, nunca claves ni texto en claro.
  • Texto efímero en vivo — Ambos dispositivos deben seguir en línea. Relayium no almacena cuerpos ni historial en el servidor; un extremo sí puede copiar o conservar el texto recibido. Cada mensaje admite 65.536 bytes UTF-8.
  • Multiplataforma — Windows, macOS, Linux, Android, iOS — basta un navegador moderno, nada que instalar.
  • Gratis — Gratis dentro del cupo mensual; quien crea un código de archivos o texto inicia sesión, pero unirse con ese código no requiere cuenta.

En comparación

Frente a AirDrop

AirDrop se limita a los dispositivos Apple y a la cercanía inmediata; Relayium empareja Windows, Android, iPhone y Mac entre redes distintas, cifrado de extremo a extremo, con un simple navegador.

Frente a Snapdrop / PairDrop

Estos solo funcionan en la misma red; Relayium añade emparejamiento entre redes, E2EE de aplicación y una comparación SAS por un canal independiente que detecta la sustitución de claves públicas X25519 de los extremos. Un retransmisor o servidor de señalización comprometido no puede suplantar en silencio un extremo y terminar ese cifrado; TURN sigue en la ruta con datos cifrados.

Preguntas frecuentes

¿Mis archivos o mensajes pasan por el servidor?

Las sesiones del navegador entre redes usan por diseño el TURN de Relayium, pero archivos y mensajes están cifrados de extremo a extremo y solo ve datos cifrados. Relayium no almacena el cuerpo de los mensajes.

¿Es obligatorio un código?

Sí: un código de 6 dígitos (o su enlace de acceso/QR), válido 5 minutos, empareja los dos dispositivos entre redes distintas. El servidor lo genera uniformemente al azar entre 0 y 9, cualquier dígito puede salir y un cero inicial es normal — así que no puedes inventarte uno: solo empareja un código que haya emitido el servidor. No son los mismos seis dígitos que el código de verificación (SAS), derivado de las claves de ambos extremos.

¿Necesito una cuenta?

Quien crea un código para archivos o texto inicia sesión; unirse con ese código no requiere cuenta.

¿Es cifrado de extremo a extremo?

Sí — X25519 y AES-256-GCM por bloque. Comparar el SAS por un canal independiente confirma que las claves públicas de los extremos no fueron sustituidas y que ni el servicio de señalización ni TURN suplantaron un extremo o terminaron el E2EE de la aplicación. TURN puede seguir en la ruta de red, llevando solo datos cifrados.

¿Puedo enviar texto además de archivos?

Sí. Con ambos dispositivos en línea, envía texto efímero en vivo de hasta 65.536 bytes UTF-8 por mensaje. Relayium no almacena el cuerpo ni historial en el servidor, aunque cualquier extremo puede copiar o conservar el texto recibido.