Zum Inhalt springen
Geprüft

Crunu vs. HashiCorp Vault für Team-Secrets

Crunu und HashiCorp Vault im Vergleich: wo entschlüsselt wird, dynamische Secrets, Policies, Agenten, Kubernetes, Hosting und was Sie jeweils betreiben müssen.

Wie wir geprüft habenAm 27. Oktober 2026 haben wir für diesen Vergleich 16 Seiten gelesen. Jede Quelle steht am Ende mit dem Datum, an dem wir sie geprüft haben.

Zeilen aus dem Vergleich unten, Stand am angegebenen Datum.

Der Vergleich im Detail

Auf dieser Seite

HashiCorp Vault ist eine Allzweckplattform für Secrets. Vault speichert statische Secrets, erzeugt Zugangsdaten auf Anfrage, stellt Zertifikate aus und bietet Verschlüsselung als Dienst, eingebettet in Policies und viele Authentifizierungsmethoden. Crunu übernimmt einen Teil dieser Aufgabe: statische Secrets für ein Team, also .env-Dateien, Cloud-Zugangsdaten und API-Schlüssel, geordnet nach Projekt und Umgebung.

Der tiefere Unterschied liegt darin, wo Werte entschlüsselt werden. Vault verschlüsselt Daten, bevor es sie in den Speicher schreibt, und ein entsiegelter Vault-Server entschlüsselt sie, um Anfragen zu beantworten. Der Server von Crunu besitzt nie einen Schlüssel zum Entschlüsseln: Werte werden ausschließlich im Browser und im Agenten crunu ver- und entschlüsselt. Diese Entscheidung ist auch der Grund, warum Crunu manches nicht kann, was Vault am besten kann.

Für wen sich was eignet

Vault eignet sich für Plattform- und Security-Teams, die dynamische Datenbank- oder Cloud-Zugangsdaten, Zertifikate, Verschlüsselung als Dienst oder eine Kubernetes-Integration brauchen. Es passt zu Organisationen, deren Leute Design, Deployment, Skalierung und Upgrades eines kritischen Dienstes verantworten können, oder die das verwaltete HCP Vault Dedicated kaufen.

Crunu eignet sich für Teams, die vor allem statische Secrets an einem Ort brauchen, mit Zugriff pro Umgebung, Auslieferung an Maschinen und CI und einem sauberen Ablauf, wenn jemand geht. Es passt zu Teams, deren Server Werte nicht lesen können soll und die lieber keinen Vault-Cluster betreiben.

Im direkten Vergleich

HashiCorp VaultCrunu
Wo Werte entschlüsselt werdenAuf dem Vault-Server. Der Speicher gilt als nicht vertrauenswürdig, Vault verschlüsselt vor dem Schreiben und entschlüsselt nach dem Entsiegeln.Nur im Browser und im Agenten crunu. Der Server speichert Chiffretext und signierte Dokumente.
Arten von SecretsStatische Schlüssel-Wert-Paare, dynamische Zugangsdaten, Zertifikate (PKI), Transit-Verschlüsselung, SSH und mehrStatisch: env-Dateien, INI-Dateien wie ~/.aws/credentials, flaches YAML und reiner Text
Dynamische ZugangsdatenJa. Datenbank-Zugangsdaten werden pro Client erzeugt, mit einer Lease ausgegeben und nach Ablauf der Lease widerrufen.Nein, bewusst. Zugangsdaten zu erzeugen braucht einen Schlüssel auf dem Server.
ZugriffsmodellPfadbasierte Policies, standardmäßig alles verweigertRollen pro Umgebung: Editor, Reader, Specific files und Operator, mit signierten Zugriffslisten
Identität von MaschinenViele Authentifizierungsmethoden. Tokens haben eine TTL und lassen sich an CIDR-Bereiche binden.Registrierte Maschinen mit Lease, dazu Service-Tokens mit Lease, Nutzungslimit und optionaler Netzwerkbindung
CI mit OIDCAuth-Methode JWT/OIDC mit gebundenen Claims. GitHub dokumentiert die Einrichtung für Actions.Service-Tokens, gebunden an Repository, Branch und Deployment-Umgebung auf GitHub Actions, GitLab CI, Bitbucket Pipelines oder bei jedem OIDC-Aussteller
AgentVault Agent: Auto-Auth, Caching, Templates in Dateien und ein Modus, der einen Kindprozess mit Secrets als Umgebungsvariablen startetcrunu daemon hält entschlüsselte Umgebungen im Arbeitsspeicher, und crunu run kann ein Programm neu starten, wenn sich Werte ändern. crunu pull schreibt Dateien mit Modus 0600.
KubernetesHelm-Chart, Vault Secrets Operator, CSI-Provider und Agent InjectorNicht verfügbar
VersionsverlaufKV v2 behält 10 Versionen pro Schlüssel, sofern nicht anders konfiguriert100 Versionen pro Umgebung, bis 64 MB
AuditAudit-Devices protokollieren Anfragen und Antworten, Zeichenkettenwerte als HMAC-HashLog als Hash-Kette mit Prüfung per Klick und JSONL-Export. Keine Secret-Werte im Log.
HostingCommunity Edition, selbst verwaltet. Enterprise selbst verwaltet oder als HCP Vault Dedicated auf AWS oder Azure.Crunu-Cloud auf app.crunu.com oder Ihr eigener Server auf Docker, Cloudflare Workers, Vercel oder Google Cloud Run
PreismodellHCP Vault Dedicated rechnet pro Cluster-Stunde plus pro aktivem Client abKostenlos im Early Access

Wo Vault stärker ist

  • Dynamische Secrets. Vault kann auf Anfrage für jeden Dienst einen Datenbanknutzer anlegen und ihn widerrufen, wenn die Lease abläuft, mit einer Standard-TTL von einer Stunde und höchstens 24 Stunden. Crunu speichert Werte, erzeugt aber keine.
  • Breite. Engines für PKI, Transit, SSH und Cloud-Zugangsdaten decken weit mehr ab als statische Secrets. Crunu ist bewusst kleiner.
  • Kubernetes. Vault liefert ein Helm-Chart, den Vault Secrets Operator, einen CSI-Provider und einen Agent Injector. Crunu hat keine Kubernetes-Integration.
  • Skalierung. Vault Enterprise ergänzt Namespaces, Performance- und Disaster-Recovery-Replikation, Secrets Sync, Control Groups und Sentinel-Policies.
  • Verwaltete Variante. HCP Vault Dedicated ist Vault Enterprise, betrieben von HashiCorp auf AWS oder Azure. Die Cloud von Crunu ist neu, im Early Access und hat kein veröffentlichtes externes Audit.

Was Crunu anders macht

Der Server kann Secrets nicht lesen. Bei Vault reicht es nicht, das Speicher-Backend zu schützen: Der entsiegelte Server hält den Schlüssel, der die gespeicherten Daten entschlüsselt. Crunu nimmt diesen Schlüssel vom Server. Eine vollständige Kopie seiner Datenbank hilft nicht beim Erraten von Passwörtern, weil der Kontoschlüssel zusätzlich von einem Secret Key abhängt, den der Server nie erhält. Zugriffslisten und Versionen sind signiert, sodass sich der Server nicht unbemerkt selbst als Empfänger eintragen kann.

Weniger zu betreiben. Ein selbst gehosteter Crunu-Server läuft auf Serverless-Plattformen wie Cloudflare Workers mit D1 oder Vercel mit Postgres, aber auch auf einem einzelnen Docker-Host. Zwischen ihnen zieht er mit einem einzigen Archiv ohne Klartextwerte um.

Wenn Personen gehen. Das Entfernen eines Mitglieds rotiert die Schlüssel aller Umgebungen, die es lesen konnte. Der Ablauf zum Entfernen von Mitgliedern listet auf, was die Person erhalten hat und welche Werte bei Anbietern neu auszustellen sind.

Netzwerkbeschränkungen mit Verzögerung. Eine Netzwerkrichtlinie der Umgebung liefert Inhalte nur an erlaubte Netzwerke aus. Eine Verschärfung wirkt sofort. Eine Lockerung greift erst nach 15 Minuten und löst eine Warnung aus, oder sie braucht eine zweite Signatur. Durchgesetzt wird das vom Server, nicht durch Kryptografie, wie die Seite zu den Grenzen von Crunu erklärt.

Umstieg auf Crunu

  1. Erstellen Sie ein Konto und sichern Sie Ihr Emergency Kit.
  2. Legen Sie Projekte und Umgebungen an, die der Gliederung Ihrer Vault-Pfade entsprechen.
  3. Schreiben Sie auf einer vertrauenswürdigen Maschine die benötigten statischen Werte in .env- oder INI-Dateien.
  4. Ziehen Sie die Dateien in die jeweilige Umgebung und löschen Sie danach die Klartextkopien.
  5. Registrieren Sie Ihre Server mit einem einmal gültigen Registrierungscode als Maschinen und geben Sie Pipelines Service-Tokens mit OIDC-Bindung.

Für dynamische Zugangsdaten, PKI und Transit gibt es in Crunu keine Entsprechung. Wenn Sie darauf angewiesen sind, behalten Sie Vault für diese Aufgaben.

Quellen

Jede Seite, auf die sich dieser Vergleich stützt, mit dem Tag der letzten Prüfung.

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

Fragen zu Crunu und HashiCorp Vault

Noch etwas anderes? Schreiben Sie an support@crunu.com

Ersetzt Crunu Vault?

Für statische Team-Secrets kann es das. Für dynamische Zugangsdaten, Zertifikate oder Verschlüsselung als Dienst nicht. Crunu verzichtet bewusst darauf, weil all das einen Schlüssel auf dem Server braucht.

Lässt sich Vault nutzen, ohne dem Server zu vertrauen?

Vault behandelt sein Speicher-Backend als nicht vertrauenswürdig und verschlüsselt Daten, bevor sie den Speicher erreichen. Der Vault-Server selbst entschlüsselt Daten, sobald er entsiegelt ist, dem laufenden Server wird also Klartext anvertraut.

Unter welcher Lizenz steht Vault?

Vault 1.15 und neuer erscheint unter der Business Source License 1.1. Jede Version geht vier Jahre nach ihrer Veröffentlichung in die MPL 2.0 über.

Funktioniert Crunu mit Kubernetes?

Nein. Es gibt keinen Operator, kein Helm-Chart und keinen CSI-Provider. Auf Linux-Maschinen läuft der Agent crunu als systemd-Dienst.

Beispiel. Kiteline ist ein fiktives Unternehmen.

Werte werden verschlüsselt, bevor sie das Gerät verlassen

Ver- und entschlüsselt wird im Browser und im Agenten crunu. Der Server speichert Chiffretext und signierte Dokumente und besitzt keinen Schlüssel, der sie öffnet.

  • Was der Server speichert

    Für jede Version: die verschlüsselten Daten, den verschlüsselten Datenschlüssel, die Version des Umgebungsschlüssels und die Signatur des Autors. Keine Werte.

  • Wo Werte erscheinen

    Nur auf Geräten, die den Umgebungsschlüssel besitzen: im Browser eines Mitglieds oder auf einer Maschine, auf der der Agent crunu sie im Arbeitsspeicher hält.

  • Eine kopierte Datenbank reicht nicht

    Der Kontoschlüssel entsteht aus Ihrem Passwort und einem Secret Key, den der Server nie erhält. Eine vollständige Kopie der Datenbank hilft deshalb niemandem, Passwörter zu erraten.

Weitere Vergleiche

Alle Vergleiche

Testen Sie Crunu mit einem Projekt

Kostenlos im Early Access. Registrieren Sie sich mit Ihrer E-Mail-Adresse. Ihre Kontoschlüssel und Ihr Secret Key entstehen in Ihrem Browser, und der Server sieht sie nie.