Saltar al contenido
Consultado

Crunu vs. HashiCorp Vault para los secretos del equipo

Crunu y HashiCorp Vault comparados: dónde se descifra, secretos dinámicos, políticas, agentes, Kubernetes, alojamiento y qué tienes que operar con cada uno.

Cómo lo comprobamosEl 27 de octubre de 2026 leímos 16 páginas para esta comparativa. Cada una figura al pie de esta página con la fecha de su comprobación.

Las primeras filas de la tabla de más abajo, con la fecha en que las verificamos.

La comparativa en detalle

En esta página

HashiCorp Vault es una plataforma de secretos de uso general. Guarda secretos estáticos, genera credenciales bajo demanda, emite certificados y ofrece cifrado como servicio, con políticas y muchos métodos de autenticación alrededor de todo ello. Crunu hace una parte de ese trabajo: los secretos estáticos de un equipo, es decir, archivos .env, credenciales de la nube y claves de API, organizados por proyecto y entorno.

La diferencia de fondo está en dónde se descifran los valores. Vault cifra los datos antes de escribirlos en el almacenamiento, y un servidor de Vault desellado los descifra para responder a las peticiones. El servidor de Crunu nunca tiene una clave de descifrado: los valores se cifran y se descifran solo en el navegador y en el agente crunu. Esa decisión es también la razón por la que Crunu no puede hacer parte de lo que Vault hace mejor.

A quién le conviene cada uno

Vault conviene a los equipos de plataforma y de seguridad que necesitan credenciales dinámicas de bases de datos o de la nube, certificados, cifrado como servicio o integración con Kubernetes. Conviene a las organizaciones con ingenieros capaces de hacerse cargo del diseño, el despliegue, el escalado y las actualizaciones de un servicio crítico, o que contratan el servicio gestionado HCP Vault Dedicated.

Crunu conviene a los equipos que sobre todo necesitan secretos estáticos en un solo lugar, con acceso por entorno, entrega a máquinas y a la CI, y un proceso limpio cuando alguien se va. Conviene a los equipos que quieren que el servidor no pueda leer los valores y que prefieren no operar un clúster de Vault.

Comparativa punto por punto

HashiCorp VaultCrunu
Dónde se descifran los valoresEn el servidor de Vault. El almacenamiento no se considera de confianza; Vault cifra antes de escribir y descifra una vez desellado.Solo en el navegador y en el agente crunu. El servidor guarda datos cifrados y documentos firmados.
Tipos de secretosClave/valor estáticos, credenciales dinámicas, certificados (PKI), cifrado Transit, SSH y másEstáticos: archivos env, archivos INI como ~/.aws/credentials, YAML plano y texto sin formato
Credenciales dinámicasSí. Las credenciales de base de datos se generan por cliente, con una concesión, y se revocan cuando esta vence.No, por diseño. Generar credenciales requiere una clave en el servidor.
Modelo de accesoPolíticas basadas en rutas, con denegación por defectoRoles por entorno: Editor, Reader, Specific files y Operator, con listas de acceso firmadas
Identidad de las máquinasMuchos métodos de autenticación. Los tokens tienen un TTL y pueden vincularse a rangos CIDR.Máquinas inscritas con una concesión, más tokens de servicio con una concesión, un límite de usos y vinculación de red opcional
CI con OIDCMétodo de autenticación JWT/OIDC con claims vinculados. GitHub documenta la configuración para Actions.Tokens de servicio vinculados a repositorio, rama y entorno de despliegue en GitHub Actions, GitLab CI, Bitbucket Pipelines o cualquier emisor OIDC
AgenteVault Agent: autenticación automática, caché, plantillas que se escriben en archivos y un modo que ejecuta un proceso hijo con los secretos como variables de entornocrunu daemon mantiene en memoria los entornos descifrados, y crunu run puede reiniciar un programa cuando cambian los valores. crunu pull escribe archivos con permisos 0600.
KubernetesChart de Helm, Vault Secrets Operator, proveedor CSI y Agent InjectorNo disponible
Historial de versionesKV v2 guarda 10 versiones por clave, salvo que se configure otra cosa100 versiones por entorno, hasta 64 MB
AuditoríaLos dispositivos de auditoría registran peticiones y respuestas, con los valores de texto convertidos en hashes HMACRegistro encadenado con hashes, verificación con un clic y exportación en JSONL. El registro no contiene valores secretos.
AlojamientoCommunity Edition, autogestionada. Enterprise, autogestionada o como HCP Vault Dedicated en AWS o Azure.La nube de Crunu en app.crunu.com, o tu propio servidor en Docker, Cloudflare Workers, Vercel o Google Cloud Run
Modelo de preciosHCP Vault Dedicated factura por hora de clúster más por cliente activoGratis durante el acceso anticipado

En qué destaca Vault

  • Secretos dinámicos. Vault puede crear bajo demanda un usuario de base de datos para cada servicio y revocarlo cuando vence la concesión, con un TTL por defecto de una hora y un máximo de 24 horas. Crunu guarda valores; no los genera.
  • Amplitud. Los motores PKI, Transit, SSH y de credenciales de la nube cubren mucho más que los secretos estáticos. Crunu es más pequeño a propósito.
  • Kubernetes. Vault incluye un chart de Helm, el Vault Secrets Operator, un proveedor CSI y un Agent Injector. Crunu no tiene integración con Kubernetes.
  • Funciones para gran escala. Vault Enterprise añade espacios de nombres, replicación de rendimiento y de recuperación ante desastres, sincronización de secretos, grupos de control y políticas Sentinel.
  • Opción gestionada. HCP Vault Dedicated es Vault Enterprise operado por HashiCorp en AWS o Azure. La nube de Crunu es nueva, está en acceso anticipado y no tiene ninguna auditoría externa publicada.

Qué hace Crunu de otra manera

El servidor no puede leer los secretos. En Vault no basta con proteger el backend de almacenamiento: el servidor desellado tiene la clave que descifra los datos guardados. Crunu quita esa clave del servidor. Una copia completa de su base de datos no sirve para adivinar contraseñas, porque la clave de la cuenta depende también de una Secret Key que el servidor nunca recibe. Las listas de acceso y las versiones van firmadas, así que el servidor no puede añadirse en silencio como destinatario.

Menos que operar. Un servidor de Crunu autoalojado puede ejecutarse en plataformas serverless como Cloudflare Workers con D1, o Vercel con Postgres, y también en un único host con Docker. Se traslada de una a otra con un único archivo que no contiene valores sin cifrar.

Las bajas. Dar de baja a un miembro rota las claves de todos los entornos que podía leer. El proceso de baja de miembros enumera lo que recibió y qué valores hay que reemitir en los proveedores.

Restricciones de red con demora. Una política de red del entorno solo entrega el contenido a redes permitidas. Endurecerla tiene efecto inmediato; relajarla requiere esperar 15 minutos, con una alerta, o una segunda firma. Esto lo aplica el servidor, no la criptografía, como explica la página de limitaciones de Crunu.

Cómo pasarse a Crunu

  1. Crea una cuenta y guarda tu Emergency Kit.
  2. Crea proyectos y entornos que sigan la organización de tus rutas de Vault.
  3. En una máquina de confianza, escribe los valores estáticos que necesitas en archivos .env o INI.
  4. Arrastra los archivos a cada entorno y después borra las copias sin cifrar.
  5. Inscribe tus servidores como máquinas con un código de inscripción de un solo uso, y da a los pipelines tokens de servicio con vinculación OIDC.

Las credenciales dinámicas, PKI y Transit no tienen equivalente en Crunu. Si dependes de ellos, mantén Vault para esas tareas.

Fuentes

Cada página en la que se basa esta comparativa, con el día de la última comprobación.

  1. Vault: Architecture · consultado el 27 de octubre de 2026
  2. Vault: What is Vault? · consultado el 27 de octubre de 2026
  3. Vault: Secrets engines · consultado el 27 de octubre de 2026
  4. Vault: Database secrets engine · consultado el 27 de octubre de 2026
  5. Vault: KV v2 API · consultado el 27 de octubre de 2026
  6. Vault: Policies · consultado el 27 de octubre de 2026
  7. Vault: Tokens · consultado el 27 de octubre de 2026
  8. Vault: JWT/OIDC auth method · consultado el 27 de octubre de 2026
  9. GitHub Docs: OpenID Connect in HashiCorp Vault · consultado el 27 de octubre de 2026
  10. Vault Agent · consultado el 27 de octubre de 2026
  11. Vault on Kubernetes · consultado el 27 de octubre de 2026
  12. Vault: Audit devices · consultado el 27 de octubre de 2026
  13. Vault: Available editions · consultado el 27 de octubre de 2026
  14. HCP Vault Dedicated overview · consultado el 27 de octubre de 2026
  15. HCP pricing definitions · consultado el 27 de octubre de 2026
  16. Vault license · consultado el 27 de octubre de 2026

Preguntas sobre Crunu y HashiCorp Vault

¿Algo más? Escríbenos a support@crunu.com

¿Crunu sustituye a Vault?

Para los secretos estáticos de un equipo, puede hacerlo. Para credenciales dinámicas, certificados o cifrado como servicio, no. Crunu deja eso fuera a propósito, porque requiere una clave en el servidor.

¿Se puede usar Vault sin confiar en el servidor?

Vault considera que su backend de almacenamiento no es de confianza y cifra los datos antes de que lleguen al almacenamiento. El propio servidor de Vault descifra los datos una vez desellado, así que al servidor en ejecución se le confían los datos sin cifrar.

¿Con qué licencia se distribuye Vault?

Vault 1.15 y las versiones posteriores se publican con la Business Source License 1.1. Cada versión pasa a MPL 2.0 cuatro años después de su publicación.

¿Crunu funciona con Kubernetes?

No. No hay operator, chart de Helm ni proveedor CSI. En las máquinas Linux, el agente crunu se ejecuta como servicio de systemd.

Ejemplo. Kiteline es una empresa ficticia.

Los valores se cifran antes de salir del dispositivo

El navegador y el agente crunu cifran y descifran. El servidor guarda datos cifrados y documentos firmados, y no tiene ninguna clave que los abra.

  • Qué guarda el servidor

    Por cada versión: los datos cifrados, la clave de datos cifrada, la versión de la clave del entorno y la firma del autor. Ningún valor.

  • Dónde aparecen los valores

    Solo en los dispositivos que tienen la clave del entorno: el navegador de un miembro o una máquina donde el agente crunu los mantiene en memoria.

  • Copiar la base de datos no basta

    La clave de la cuenta se obtiene de tu contraseña y de una Secret Key que el servidor nunca recibe, así que una copia completa de la base de datos no ayuda a nadie a adivinar contraseñas.

Más comparativas

Todas las comparativas

Prueba Crunu con un proyecto

Gratis durante el acceso anticipado. Regístrate con tu correo; las claves de tu cuenta y tu Secret Key se crean en tu navegador, y el servidor nunca las ve.