Documentación

Uso seguro de KRYPTA

Procedimiento recomendado para crear, operar, respaldar, restaurar, migrar y sincronizar una bóveda.

1. Ejecutar la aplicación

Sirva el archivo mediante HTTPS o localhost para que Web Crypto API esté disponible.

python3 -m http.server 8080
# Abra http://localhost:8080/krypta-app-v2.4b.html

2. Crear una bóveda

1
Defina la contraseña maestra.

Use una frase larga, exclusiva y memorizable. No existe recuperación.

2
Revise el nick.

KRYPTA genera un identificador aleatorio para distinguir la bóveda entre dispositivos.

3
Cree la bóveda.

Se genera una sal aleatoria y la clave se deriva con PBKDF2.

3. Gestionar credenciales

Registre servicio, usuario, contraseña y notas. El generador utiliza aleatoriedad criptográfica del navegador.

4. Descargar un respaldo

Use Descargar base cifrada. El archivo .gd contiene metadatos y ciphertext; no contiene las claves en texto plano.

5. Restaurar una base compatible

Seleccione un archivo de la misma familia mayor. Por ejemplo, KRYPTA 2.4b puede abrir archivos 2, 2.2 y 2.4b.

6. Migrar una base antigua

Para pasar de la familia 1.x a 2.x, seleccione Migrar base antigua, indique la versión de origen, la contraseña anterior y una nueva contraseña maestra. El proceso ocurre localmente.

7. Enviar al servidor

Configure el endpoint HTTPS y un token Bearer. Solo se transmite el contenedor cifrado. El servidor debe permitir CORS para el dominio de la aplicación.

8. Recomendaciones operativas

Mantenga dos copias de respaldo cifradas en ubicaciones separadas.
No ejecute KRYPTA en equipos comprometidos o navegadores no confiables.
Use HTTPS para toda transferencia al backend.
Proteja los tokens API y revóquelos al perder un dispositivo.
Verifique hashes y versiones antes de distribuir nuevas compilaciones.
Documentación oficial

Desarrollada y mantenida por Percy Alexander Caballero Lucano — Mr. Kabal.

Con colaboración institucional de BSG Perú y EC3SA.