Naar de inhoud
Gecontroleerd

Crunu vs HashiCorp Vault voor teamsecrets

Crunu en HashiCorp Vault vergeleken: waar ontsleuteld wordt, dynamische secrets, policy’s, agents, Kubernetes, hosting en wat je zelf moet draaien.

Zo hebben we het gecontroleerdVoor deze vergelijking hebben we op 27 oktober 2026 16 pagina’s gelezen. Elke bron staat onderaan, met de datum waarop we hem hebben gecontroleerd.

De bovenste rijen van de tabel verderop, met de datum waarop we ze hebben nagekeken.

De vergelijking in detail

Op deze pagina

HashiCorp Vault is een breed inzetbaar platform voor secrets. Het bewaart statische secrets, maakt toegangsgegevens op aanvraag aan, geeft certificaten uit en biedt versleuteling als dienst, met policy’s en veel authenticatiemethoden eromheen. Crunu doet één deel van dat werk: statische secrets voor een team, dus .env-bestanden, cloudsleutels en API-sleutels, geordend per project en omgeving.

Het diepere verschil is waar waarden worden ontsleuteld. Vault versleutelt data voordat die naar de opslag gaat, en een Vault-server die unsealed is, ontsleutelt die om verzoeken te beantwoorden. De server van Crunu heeft nooit een sleutel om te ontsleutelen: waarden worden alleen in de browser en in de agent crunu versleuteld en ontsleuteld. Die keuze is ook de reden dat Crunu een deel van wat Vault het beste doet niet kan.

Voor wie welk product past

Vault past bij platform- en securityteams die dynamische toegangsgegevens voor databases of de cloud nodig hebben, of certificaten, versleuteling als dienst of integratie met Kubernetes. Het past bij organisaties met engineers die eigenaar kunnen zijn van ontwerp, uitrol, schaling en upgrades van een kritieke dienst, of die het beheerde HCP Vault Dedicated afnemen.

Crunu past bij teams die vooral statische secrets op één plek nodig hebben, met toegang per omgeving, aflevering op machines en in CI, en een net proces als iemand vertrekt. Het past bij teams die willen dat de server waarden niet kan lezen, en die liever geen Vault-cluster beheren.

Naast elkaar

HashiCorp VaultCrunu
Waar waarden worden ontsleuteldOp de Vault-server. De opslag wordt niet vertrouwd; Vault versleutelt vóór het wegschrijven en ontsleutelt zodra hij unsealed is.Alleen in de browser en de agent crunu. De server bewaart versleutelde data en ondertekende documenten.
Soorten secretsStatische key/value, dynamische toegangsgegevens, certificaten (PKI), Transit-versleuteling, SSH en meerStatisch: env-bestanden, INI-bestanden zoals ~/.aws/credentials, platte YAML en gewone tekst
Dynamische toegangsgegevensJa. Toegangsgegevens voor databases worden per client aangemaakt, krijgen een lease en worden ingetrokken als de lease afloopt.Nee, bewust. Toegangsgegevens aanmaken vraagt een sleutel op de server.
ToegangsmodelPolicy’s op basis van paden, standaard alles geweigerdRollen per omgeving: Editor, Reader, Specific files en Operator, met ondertekende toegangslijsten
Identiteit van machinesVeel authenticatiemethoden. Tokens hebben een TTL en kunnen aan CIDR-bereiken worden gebonden.Ingeschreven machines met een lease, plus servicetokens met een lease, een gebruikslimiet en optionele netwerkbinding
CI met OIDCAuthenticatiemethode JWT/OIDC met gebonden claims. GitHub documenteert de configuratie voor Actions.Servicetokens gebonden aan repository, branch en deployment-omgeving op GitHub Actions, GitLab CI, Bitbucket Pipelines of elke OIDC-issuer
AgentVault Agent: automatische authenticatie, caching, templates naar bestanden, en een modus die een childproces start met secrets als omgevingsvariabelencrunu daemon houdt ontsleutelde omgevingen in het geheugen, en crunu run kan een programma herstarten als waarden veranderen. crunu pull schrijft bestanden met modus 0600.
KubernetesHelm-chart, Vault Secrets Operator, CSI-provider en Agent InjectorNiet beschikbaar
VersiegeschiedenisKV v2 bewaart 10 versies per sleutel, tenzij anders ingesteld100 versies per omgeving, tot 64 MB
AuditAuditapparaten leggen verzoeken en antwoorden vast, met stringwaarden gehasht via HMACLog met hashketen, verificatie met één klik en export naar JSONL. Geen waarden van secrets in de log.
HostingCommunity Edition, zelf beheerd. Enterprise zelf beheerd of als HCP Vault Dedicated op AWS of Azure.Crunu-cloud op app.crunu.com, of je eigen server op Docker, Cloudflare Workers, Vercel of Google Cloud Run
PrijsmodelHCP Vault Dedicated rekent per clusteruur plus per actieve clientGratis tijdens de vroege toegang

Waar Vault sterker is

  • Dynamische secrets. Vault kan op aanvraag voor elke dienst een databasegebruiker aanmaken en die intrekken als de lease afloopt, met een standaard-TTL van één uur en een maximum van 24 uur. Crunu bewaart waarden; het maakt ze niet aan.
  • Breedte. Engines voor PKI, Transit, SSH en cloudtoegangsgegevens dekken veel meer dan statische secrets. Crunu is bewust kleiner.
  • Kubernetes. Vault levert een Helm-chart, de Vault Secrets Operator, een CSI-provider en een Agent Injector. Crunu heeft geen integratie met Kubernetes.
  • Functies voor schaal. Vault Enterprise voegt namespaces toe, replicatie voor prestaties en disaster recovery, synchronisatie van secrets, control groups en Sentinel-policy’s.
  • Beheerde optie. HCP Vault Dedicated is Vault Enterprise, beheerd door HashiCorp op AWS of Azure. De cloud van Crunu is nieuw, in vroege toegang, en er is geen externe audit gepubliceerd.

Wat Crunu anders doet

De server kan secrets niet lezen. Bij Vault is het niet genoeg om de opslagbackend te beschermen: de server die unsealed is, heeft de sleutel die opgeslagen data ontsleutelt. Crunu haalt die sleutel weg van de server. Een volledige kopie van de database helpt niet bij het raden van wachtwoorden, omdat de accountsleutel ook afhangt van een Secret Key die de server nooit ontvangt. Toegangslijsten en versies zijn ondertekend, dus de server kan zichzelf niet ongemerkt als ontvanger toevoegen.

Minder om te draaien. Een zelfgehoste Crunu-server kan draaien op serverless platforms zoals Cloudflare Workers met D1, of Vercel met Postgres, en ook op één Docker-host. Hij verhuist daartussen met één archief zonder onversleutelde waarden.

Mensen die vertrekken. Een lid verwijderen roteert de sleutels van elke omgeving die die persoon kon lezen. Het offboardingproces toont wat de persoon heeft ontvangen en welke waarden je opnieuw uitgeeft bij providers.

Netwerkbeperkingen met vertraging. Een netwerkbeleid per omgeving levert inhoud alleen aan toegestane netwerken. Aanscherpen werkt direct; versoepelen wacht 15 minuten met een waarschuwing, of vraagt een tweede handtekening. Dit dwingt de server af, niet de cryptografie, zoals de pagina over beperkingen van Crunu uitlegt.

Overstappen op Crunu

  1. Maak een account aan en bewaar je Emergency Kit.
  2. Maak projecten en omgevingen die passen bij de indeling van je paden in Vault.
  3. Schrijf op een vertrouwde machine de statische waarden die je nodig hebt in .env- of INI-bestanden.
  4. Sleep de bestanden naar elke omgeving en verwijder daarna de onversleutelde kopieën.
  5. Schrijf je servers in als machines met een inschrijfcode voor eenmalig gebruik, en geef pipelines servicetokens met OIDC-binding.

Dynamische toegangsgegevens, PKI en Transit hebben geen tegenhanger in Crunu. Ben je daarvan afhankelijk, houd Vault dan voor dat werk.

Bronnen

Elke pagina waarop deze vergelijking steunt, met de dag van de laatste controle.

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

Vragen over Crunu en HashiCorp Vault

Iets anders? Mail naar support@crunu.com

Vervangt Crunu Vault?

Voor statische teamsecrets kan dat. Voor dynamische toegangsgegevens, certificaten of versleuteling als dienst niet. Crunu laat die bewust weg, omdat ze een sleutel op de server vragen.

Kun je Vault gebruiken zonder de server te vertrouwen?

Vault behandelt de opslagbackend als niet vertrouwd en versleutelt data voordat die de opslag bereikt. De Vault-server zelf ontsleutelt data zodra hij unsealed is, dus de draaiende server wordt vertrouwd met onversleutelde data.

Onder welke licentie valt Vault?

Vault 1.15 en later wordt uitgebracht onder de Business Source License 1.1. Elke versie gaat vier jaar na publicatie over naar MPL 2.0.

Werkt Crunu met Kubernetes?

Nee. Er is geen operator, Helm-chart of CSI-provider. Op Linux-machines draait de agent crunu als systemd-service.

Voorbeeld. Kiteline is een fictief bedrijf.

Waarden zijn versleuteld voordat ze het apparaat verlaten

De browser en de agent crunu versleutelen en ontsleutelen. De server bewaart versleutelde data en ondertekende documenten, en heeft geen sleutel die ze opent.

  • Wat de server bewaart

    Per versie: de versleutelde data, de versleutelde datasleutel, de versie van de omgevingssleutel en de handtekening van de auteur. Geen waarden.

  • Waar waarden zichtbaar worden

    Alleen op apparaten met de omgevingssleutel: de browser van een lid, of een machine waar de agent crunu ze in het geheugen houdt.

  • Een gekopieerde database is niet genoeg

    De accountsleutel wordt afgeleid van je wachtwoord en een Secret Key die de server nooit ontvangt. Een volledige kopie van de database helpt dus niemand wachtwoorden te raden.

Meer vergelijkingen

Alle vergelijkingen

Probeer Crunu met één project

Gratis tijdens de vroege toegang. Meld je aan met je e-mailadres; je accountsleutels en Secret Key worden in je browser aangemaakt, en de server ziet ze nooit.