Thomas
Baumgart

    ipwizard@users.sourceforge.net

2010-03-07
3.97

# Formatos de archivo

Este capítulo describe los formatos con los que &kappname; almacena sus datos de manera permanente en dispositivos de almacenamiento. En general, &kappname; almacena la información en un documento &XML;. Según el formato actual, este documento &XML; se escribirá

- como un archivo de texto plano codificado en UTF-8,

- como un archivo comprimido mediante compresión GZIP,

- como un archivo cifrado mediante cifrado GPG, o

- como un archivo anónimo de texto plano codificado en UTF-8 pero sin ninguno de sus datos personales.

## Archivo de texto plano

Este es el formato que más espacio consume, pues no se realiza ninguna compresión. No está enfocado a un uso habitual, y se proporciona para facilitar la depuración y para brindar la posibilidad de modificarlo a mano. Si termina el nombre de un archivo en `.xml`, se almacenará en este formato.

No se recomienda a los usuarios típicos que modifiquen a mano el archivo, solo debería hacerse si se comprende totalmente el funcionamiento interno de &kappname; o si los desarrolladores le han dado instrucciones para ello. No culpe a los desarrolladores de &kappname; si estropea sus datos: ¡ya ha sido advertido!

## Archivo comprimido con GZIP

Este es el formato que se suele utilizar en &kappname; cuando almacena un archivo con la extensión `.kmy`.

Si ha seleccionado que se cifre, el archivo se guardará de dicha manera.

Si quiere explorar el contenido de un archivo comprimido con GZIP, renómbrelo con otro nombre terminado en `.gz` (&eg;, renombre `misfinanzas.kmy` a `misfinanzas.kmy.gz`), y use `gunzip` para descomprimirlo y explorarlo. No hace falta que lo recomprima antes de volver a cargarlo en &kappname;, porque &kappname; también puede leer los datos descomprimidos. Sin embargo, si posteriormente lo guarda, volverá a estar comprimido. Utilice la extensión .xml para guardarlo en un formato sin compresión.

## Archivo cifrado con GPG

El uso de archivos cifrados con GPG es una manera muy segura de almacenar sus datos financieros en dispositivos de almacenamiento. Si en el diálogo de preferencias indicó a &kappname; que cifrase sus datos, lo hará mediante GPG y la clave que haya facilitado antes del guardado. Al abrir un archivo cifrado, deberá indicar la frase de acceso a su anillo de claves. El archivo en sí se almacenará en el formato armadura ASCII de GPG.

Al usar el cifrado GPG, el archivo también se comprime, por lo que no necesita realizar ninguna compresión adicional.

### Claves GPG

Si no lo ha hecho ya para el cifrado de correo, debe generar un par de claves para usar el cifrado GPC de &kappname;. También debe haber instalado GPG en su equipo.

Los detalles sobre cómo generar un par de claves y gestionar queda fuera del ámbito de este documento. Puede encontrar un mini-tutorial en http://www.gnupg.org/documentation/howtos.en.html.

### Establecer las claves en &kappname;

En la página sobre cifrado del cuadro de diálogo de preferencias, hay una lista desplegable donde puede seleccionar qué clave usar para cifrar y descifrar. Además encontrará un campo donde introducir el ID de una clave que no esté en la lista. Puede utilizar el ID de la clave, la dirección de correo electrónico asociada a ella, o cualquier otra identificación válida de GPG como valor para este campo. Cuando introduzca el ID de la clave, &kappname; comprobará su validez y mostrará un icono de LED verde en el diálogo si encuentra la clave.

Asegúrese de tener las claves pública y privada para este ID. SI no es el propietario de la clave privada del ID introducido, no podrá volver a abrir el archivo.

### La clave de recuperación de &kappname;

Also on this page of the settings dialog you have the choice of selecting supplemental encryption with the &kappname; recover key. This option is available to you if that key is stored in your GPG keyring. Selecting this option will allow you to recover your data even in the case you lose your own private key. This is possible because the data is not only encrypted for your own key, but also for the &kappname; recover key. This key is only available to selected &kappname; developers (at the time of writing only to the author).

En circunstancias normales, abrirá/guardará/cerrará los archivos de manera normal. En el caso de que hubiese perdido su clave, puede contactar con uno de los desarrolladores que tenga acceso a la clave de recuperación de &kappname; y pedir ayuda para recuperar sus datos. Puede contactar con ellos por correo electrónico en la lista de desarrolladores de &kappname;, &devlist;.

## Archivo anónimo

This format is not intended to be used for normal data storage. It is supported in case of a problem as a method of supplying the &kappname; development team with your file without disclosing any of your financial data. If instructed by the developers, use the Save as... menu item to store your data in anonymous format by selecting `.anon.xml` as the file extension. To verify that your problem still exists, reload this anonymized file and try to duplicate your problem. If the problem is still present, send the file to the developer mailing list at &devlist; for further investigation. If the problem does not show ... well, I don't want to think about this scenario right now.