Salas Seguras

Primer acceso: claves, frase de contraseña y código de recuperación

La primera vez que abres las Salas Seguras se ejecuta un breve asistente de configuración una sola vez.

1. Generación de claves

Tu navegador genera tu identidad criptográfica: un par de claves para el intercambio de claves (X25519) y un par para firmas (Ed25519). Solo las claves públicas se suben al servidor. Las claves privadas nunca salen de tu dispositivo en formato legible.

2. Frase de contraseña

Creas una frase de contraseña que protege la copia de seguridad cifrada de tus claves privadas:

  • mínimo 12 caracteres;
  • no debe coincidir con la contraseña de tu cuenta;
  • un indicador de fortaleza te ayuda a elegir una frase robusta.

Una copia de seguridad cifrada de tus claves privadas se almacena en el servidor para que puedas restaurar el acceso en un dispositivo nuevo. La copia se cifra con una clave derivada de tu frase de contraseña (Argon2id): el servidor no conoce tu frase y no puede descifrar la copia.

3. Código de recuperación

El asistente muestra un código de recuperación (8 grupos de 5 caracteres) exactamente una vez. Es una segunda vía independiente para restaurar tus claves. Guárdalo sin conexión: en papel o en un gestor de contraseñas. Debes confirmar que lo guardaste para finalizar la configuración.

4. «Recordar este dispositivo» (opcional)

Por defecto se te pide la frase de contraseña cada vez que desbloqueas las Salas Seguras. Opcionalmente puedes activar «Recordar este dispositivo» durante 30 días: las claves desbloqueadas se guardan en IndexedDB del navegador, envueltas con una clave WebCrypto no extraíble. La opción está desactivada por defecto; no la actives en dispositivos compartidos.

Si pierdes tanto la frase de contraseña como el código de recuperación

No hay forma de restaurar el acceso a tu historial de mensajes. El servidor solo almacena texto cifrado y no puede restablecer tu frase ni descifrar nada por ti. Tu cuenta no se ve afectada y puedes generar una identidad nueva, pero los mensajes recibidos anteriormente permanecerán ilegibles.