Crunu vs Infisical: przechowywanie sekretów zespołu
Crunu i Infisical: szyfrowanie na serwerze i na urządzeniu, otwarty kod i własny hosting, synchronizacja, sekrety dynamiczne, role, tożsamość CI i ceny.
Porównanie w szczegółach
Na tej stronie
Infisical to platforma do sekretów o otwartym kodzie, z chmurą prowadzoną przez producenta i opcją własnego hostingu. Obejmuje zarządzanie sekretami, sekrety dynamiczne, rotację, synchronizację z innymi platformami, operator Kubernetes, SDK w wielu językach oraz osobne produkty do certyfikatów i dostępu uprzywilejowanego. Crunu jest mniejsze i w samym rdzeniu dokonuje innego wyboru: serwer nigdy nie ma klucza, który mógłby odszyfrować twoje wartości.
Jeśli wybierasz między nimi, pytanie dotyczy głównie tego, jaki kompromis wolisz. Serwer Infisical odszyfrowuje sekrety, żeby je wydawać, a Infisical oferuje do tego synchronizację, rotację i generowane dane dostępowe. Serwer Crunu nie może odczytać wartości, co wyklucza te funkcje.
Dla kogo jest które narzędzie
Infisical pasuje zespołom, które chcą platformy o otwartym kodzie z możliwością własnego hostingu i szeroką automatyzacją: synchronizacją sekretów, dynamicznymi danymi dostępowymi, rotacją, procesami zatwierdzania, dostępem tymczasowym, Kubernetesem i SDK. Pasuje firmom, które już dziś potrzebują dostawcy zgodnego z SOC 2 i akceptują w projekcie serwer, który potrafi odszyfrować sekrety.
Crunu pasuje zespołom, które chcą sejfu z serwerem niezdolnym do odczytania wartości, jeśli jego host lub baza danych zostaną przejęte. Pasuje zespołom, które dostarczają sekrety statyczne na maszyny z Linuksem i do potoków CI, chcą podpisanego zapisu tego, kto może odczytać każde środowisko, oraz dokładnego raportu o tym, co otrzymała odchodząca osoba.
Porównanie punkt po punkcie
| Infisical | Crunu | |
|---|---|---|
| Gdzie sekrety są odszyfrowywane | Na serwerze Infisical, który odszyfrowuje zapisane dane przed odpowiedzią dla klienta | Tylko w przeglądarce i w agencie crunu. Serwer przechowuje zaszyfrowane dane i podpisane dokumenty. |
| Hierarchia kluczy | AES-256-GCM z kluczem głównym ustawianym przez operatora, kluczami danych dla organizacji i projektów oraz opcjonalnym zewnętrznym KMS | Klucz dla każdego środowiska, zaszyfrowany osobno kluczem publicznym każdego odbiorcy |
| Kod źródłowy | Rdzeń na licencji MIT, kod enterprise w ee/ na osobnej licencji | Obecnie nieopublikowany |
| Hosting | Infisical Cloud w regionach USA i UE albo własny hosting z Dockerem, Docker Compose, Helmem, pakietem dla Linuksa, AWS lub GCP | Chmura Crunu na app.crunu.com albo własny serwer w Dockerze, na Cloudflare Workers, Vercel lub Google Cloud Run |
| Synchronizacja z innymi platformami | Synchronizacja sekretów z platformami takimi jak GitHub, Vercel, AWS i Kubernetes | Brak wbudowanej |
| Sekrety dynamiczne i rotacja | Sekrety dynamiczne od planu Advanced. Rotacja sekretów od planu Pro. | Nie. Crunu wymienia swoje klucze szyfrowania; wartości generuje się ponownie u dostawców według listy kontrolnej. |
| Dostęp tymczasowy | Tymczasowe przyznawanie dostępu od planu Advanced | Ludzie na listach dostępu środowisk nie mają terminu ważności |
| Tożsamość CI | OIDC Auth ze sprawdzaniem subject, audience i claimów; zaufane adresy IP dla każdego tokenu dostępu | Tokeny usługowe z opcjonalnym powiązaniem OIDC z repozytorium, gałęzią i środowiskiem wdrożenia |
| Kubernetes | Operator instalowany przez Helm, z przeładowaniem wdrożenia po zmianie | Niedostępne |
| Historia | Wersjonowane zmiany z odtwarzaniem do punktu w czasie, funkcja płatna | 100 wersji na środowisko z porównywaniem i przywracaniem |
| Przechowywanie dziennika audytu | Brak w Free, 30 dni w Pro, 90 dni w Advanced, indywidualnie w Enterprise | Domyślnie 365 dni z możliwością wydłużenia, w łańcuchu skrótów |
| Model cenowy | Za tożsamość miesięcznie, ludzką lub maszynową, z darmowym planem dla 5 tożsamości. Bezpłatny okres próbny w planach płatnych. | Bezpłatnie we wczesnym dostępie |
W czym Infisical jest mocniejszy
- Otwarty kod. Rdzeń Infisical jest na licencji MIT, a jego dokumentacja opisuje własny hosting z Dockerem, Kubernetesem, pakietem dla Linuksa, AWS i GCP. Kod źródłowy Crunu nie jest opublikowany.
- Automatyzacja. Synchronizacja sekretów, sekrety dynamiczne, rotacja według harmonogramu i procesy zatwierdzania są dostępne, zależnie od planu. Crunu nie ma żadnej z tych funkcji.
- Ekosystem. Infisical dostarcza operator Kubernetes, dostawcę Terraform i SDK dla dziewięciu języków, w tym Node.js, Pythona, Go i Javy. Crunu oferuje
crunu runicrunu pull, bez SDK i bez obsługi Kubernetesa. - Dostęp tymczasowy. Infisical oferuje tymczasowe przyznawanie dostępu w planie Advanced i wyższych. W Crunu wygasają tylko zaproszenia, linki dostępu, tokeny usługowe, dzierżawy maszyn i dostęp awaryjny.
- Potwierdzenia bezpieczeństwa. Infisical opisuje się jako zgodny z SOC 2, HIPAA i FIPS 140-3 i dwa razy w roku przeprowadza testy penetracyjne. Crunu jest we wczesnym dostępie i nie publikuje raportu SOC 2 ani zewnętrznego audytu.
Co Crunu robi inaczej
Serwer z założenia nie widzi wartości. Warstwowe klucze Infisical sprawiają, że sama skradziona baza danych nie wystarczy do odszyfrowania danych. Działający serwer dostaje jednak od operatora klucz główny i odszyfrowuje żądane dane przed odpowiedzią. Crunu nie ma takiego klucza na serwerze. Wartości są szyfrowane na twoich urządzeniach kluczami publicznymi ludzi i maszyn, którym wolno je odczytać.
Podpisany dostęp. Lista osób, które mogą odczytać środowisko, to dokument podpisany przez administratora, a każdą wersję podpisuje jej autor. Aplikacje klienckie i agenci sprawdzają te podpisy i odrzucają starsze stany, więc przejęty serwer nie może po cichu dopisać siebie jako czytelnika.
Odejście to zdarzenie dla kluczy. Usunięcie członka zespołu wymienia klucze każdego środowiska, które ta osoba mogła odczytać. Proces usuwania członka zespołu pokazuje, które wersje otrzymała, i podaje listę wartości do ponownego wygenerowania u dostawców.
Czego Crunu nie ochroni. Serwer nadal widzi metadane, takie jak nazwy, adresy e-mail i znaczniki czasu, a klient webowy wydany przez przejęty serwer to główne pozostałe ryzyko. Strona o ograniczeniach Crunu opisuje to oraz lokalny plik crunu.html, który to ryzyko zmniejsza.
Przejście na Crunu
- Załóż konto i zapisz Emergency Kit.
- Utwórz projekt dla każdego projektu w Infisical i środowisko dla każdego używanego środowiska.
- Na zaufanej maszynie zapisz potrzebne wartości w plikach
.env. - Przeciągnij pliki do odpowiednich środowisk, a potem usuń jawne kopie.
- Zastąp
infisical runpoleceniemcrunu run, zarejestruj serwery jako maszyny i daj potokom tokeny usługowe z powiązaniem OIDC.
Sekrety dynamiczne, synchronizacja i dostarczanie do Kubernetesa nie mają odpowiedników w Crunu. Zostaw do tego Infisical albo zaplanuj inne podejście.
Źródła
Wszystkie strony, na których opiera się to porównanie, i dzień, w którym ostatnio je sprawdziliśmy.
- Infisical security internals · sprawdzono 27 października 2026
- Infisical home page · sprawdzono 27 października 2026
- Infisical pricing · sprawdzono 27 października 2026
- Infisical license · sprawdzono 27 października 2026
- Infisical self-hosting overview · sprawdzono 27 października 2026
- Infisical secrets management · sprawdzono 27 października 2026
- Infisical OIDC Auth for machine identities · sprawdzono 27 października 2026
- Infisical Kubernetes Operator · sprawdzono 27 października 2026
- Infisical point-in-time recovery · sprawdzono 27 października 2026
- Infisical CLI: run · sprawdzono 27 października 2026
Pytania o Crunu i Infisical
Masz inne pytanie? Napisz na support@crunu.com
Czy Infisical szyfruje end-to-end?
Dokumentacja bezpieczeństwa Infisical opisuje szyfrowanie po stronie serwera: serwer odszyfrowuje żądane dane przed odpowiedzią. Dla Infisical Cloud ta sama strona opisuje zasady kontroli dostępu pracowników do danych klientów. To obietnica oparta na zasadach i kontroli dostępu, a nie szyfrowanie na urządzeniu.
Czy oba można hostować samodzielnie?
Tak. Infisical opisuje wdrożenia z Dockerem, Docker Compose, Helmem, pakietem dla Linuksa, AWS i GCP. Serwer Crunu działa we własnej infrastrukturze w Dockerze, na Cloudflare Workers, Vercel lub Google Cloud Run.
Które jest tańsze?
Crunu jest bezpłatne we wczesnym dostępie. Rdzeń Infisical jest na licencji MIT, a jego chmura ma darmowy plan oraz plany wyceniane za tożsamość. Aktualne warunki sprawdź w cennikach obu produktów.
Czy Crunu potrafi generować dane dostępowe do baz danych?
Nie. Generowanie danych dostępowych na żądanie wymaga klucza na serwerze, a projekt Crunu na to nie pozwala.