kosh
Gestor de contraseñas local, offline y sin nube. Usa cifrado Argon2id/XChaCha20, registro de auditoría inmutable y cero red por diseño. Soporta Windows/macOS/Linux.
Ficha actualizada 25 sept 2026, 7:52 · upstream 25 sept 2026, 7:32 · release v0.6.0
Qué es kosh
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Kosh es un gestor de credenciales local diseñado para operar sin conexión a internet ni servidores externos. Almacena contraseñas, claves API y tokens en una base de datos cifrada única protegida por una contraseña maestra. Su arquitectura elimina la superficie de ataque asociada a servicios en la nube o APIs públicas.
El sistema utiliza cifrado envolvente con Argon2id para derivar la clave de encriptación (KEK) que protege una clave aleatoria de datos (DEK), la cual cifra los secretos con XChaCha20-Poly1305. Todo acceso a valores sensibles se registra en un log de auditoría inmutable y detectable ante manipulaciones, garantizando trazabilidad completa.
A diferencia de gestores sincronizados, Kosh no ofrece autocompletado en navegadores ni compartición entre dispositivos. Está enfocado en la seguridad estricta de una sola máquina, evitando cualquier conexión de red mediante pruebas de compilación que fallan si se importan librerías de networking.
- Gestión segura de credenciales en una única máquina sin sincronización con la nube
- Auditoría forense local del uso y rotación de claves API y tokens
- Migración de credenciales desde hojas de cálculo o archivos .env locales
- Almacenamiento offline de secretos críticos que no pueden salir del equipo
- Protección contra exfiltración mediante exclusión de capturas de pantalla
- Cifrado envolvente con Argon2id y XChaCha20-Poly1305, sin almacenamiento en texto plano
- Registro de auditoría inmutable con cadena hash y HMAC para detectar alteraciones
- Garantía de cero red por diseño, verificada mediante pruebas de compilación
- Copias de seguridad portables cifradas y autenticadas para restauración segura
- Exclusión nativa de capturas de pantalla en Windows y macOS para evitar filtraciones
- Detección automática de credenciales expiradas, duplicadas o inactivas
- No ofrece sincronización entre dispositivos ni acceso desde móviles
- Sin autocompletado nativo en navegadores web
- Requiere introducción manual de la contraseña maestra para cada sesión
- Exclusión de capturas de pantalla no disponible en Linux
- No incluye extensión de navegador para gestión de credenciales
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Descargar binarios precompilados desde Releases o compilar con Go 1.25+, Node.js 18+ y Wails v2. Verificar integridad mediante SHA256SUMS. En Windows, SmartScreen puede advertir sobre el editor hasta que se firme el ejecutable. Restablecer parámetros de Argon2id en Configuración si la máquina es potente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
