Si usas el administrador de contraseñas KeePassXC puedes:

  • Almacenar muchas contraseñas en una base de datos cifrada que está protegida por una sola frase contraseña de tu elección.
  • Usar siempre contraseñas distintas, ya que sólo tienes que recordar una sola frase contraseña para desbloquear toda la base de datos.
  • Generar contraseñas aleatorias muy fuertes.

Crea y guarda una base de datos de contraseñas

Sigue estos pasos para crear una nueva base de datos de contraseñas y guardarla en el volumen persistente para usarla en las siguientes sesiones de trabajo.

Para aprender cómo crear y configurar el volumen persistente, lee la documentación sobre persistencia.

  1. Al arrancar Tails, activa el volumen persistente.

  2. En el Asistente del Volumen Persistente, verifica que la opción Personal Data está activada. Si está desactivada, actívala, reinicia Tails, y habilita el volumen persistente.

  3. Para arrancar KeePassXC, elige Aplicaciones ▸ Accesorios ▸ KeePassXC.

  4. To create a new database, click Create new database.

  5. Guarda la base de datos como keepassx.kdbx en la carpeta Persistente.

  6. The database is encrypted and protected by a passphrase.

    • Specify a passphrase of your choice in the Enter password text box.
    • Type the same passphrase again in the Repeat password text box.
    • Click OK.

Recupera y desbloquea la base de datos de contraseñas

Sigue estos pasos para desbloquear la base de datos guardada en el volumen persistente en una sesión anterior.

  1. Al arrancar Tails, activa el volumen persistente.

  2. Para arrancar KeePassXC, elige Aplicaciones ▸ Accesorios ▸ KeePassXC.

  3. If you have a database named keepassx.kdbx in your Persistent folder, KeePassXC automatically displays a dialog to unlock that database.

    Enter the passphrase for this database and click OK.

  4. Si ingresas una frase contraseña inválida aparece el siguiente mensaje:

    Unable to open the database.
    Wrong key or database file is corrupt.

In addition to the password database, you can store your KeePassXC settings using the Dotfiles persistence feature. To do so, create the folder /live/persistence/TailsData_unlocked/dotfiles/.config/keepassxc/ and copy the file ~/.config/keepassxc/keepassxc.ini to it.

Actualiza los parámetros criptográficos de tu base de datos de contraseñas

KeePassXC, included in Tails 4.0 and later, supports the KBDX 4 file format. The KBDX 4 file format uses stronger cryptographic parameters than previous file formats. The parameters of previous file formats are still secure.

Para actualizar tu base de datos a los más avanzados parámetros criptográficos:

  1. Choose Database ▸ Database settings.

  2. In the Encryption tab, change the following parameters:

    • Set Encryption Algorithm to ChaCha20.
    • Set Key Derivation Function to Argon2.
  3. Click OK.

Migrar una base de datos de Tails 2.12 o anterior

The database format of KeePass 1 (Tails 2.12 and earlier) is incompatible with the database format of KeePassXC (Tails 4.0 and later).

To migrate your database to the new format:

  1. Start KeePassXC.

  2. Choose Database ▸ Import ▸ Import KeePass 1 database.

  3. Select your database, for example keepassx.kdb.

  4. After your database is open, save it to the new format:

    • Choose Database ▸ Save database.
    • Guarda la base de datos como keepassx.kdbx en la carpeta Persistente.

    Note that only the file extension is different:

    • kdb for the old format.
    • kdbx for the new format.
  5. This operation does not delete your old database from your Persistent folder.

    You can now delete your old database or keep it as a backup.

Additional documentation

For more detailed instructions on how to use KeePassXC, refer to the KeePassXC guide of the Electronic Frontier Foundation.