Jak Vaultiqo chrání tajemství vašeho týmu
Správce hesel je jen tak důvěryhodný, jak dobrý je jeho návrh. Tady přesně popisujeme, jak Vaultiqo šifruje, ukládá a audituje vaše data, včetně kompromisů, které jsme zvolili, a proč.
- AES-256-GCMšifrování v prohlížeči, ještě před odesláním čehokoli
- 2×vrstvy šifrování: v prohlížeči a znovu na serveru
- 1:1samostatný šifrovací klíč pro každou organizaci
- 100 %zobrazení tajemství zaznamenaných v auditním logu
Co se stane, když uložíte tajemství
Čtyři kroky od vaší klávesnice k šifrovanému úložišti. Tajné údaje se šifrují dřív, než opustí váš prohlížeč.
01
Šifrováno ve vašem prohlížeči
Hesla, poznámky a další údaje se šifrují přímo ve vašem zařízení algoritmem AES-256-GCM pomocí vestavěného Web Crypto API prohlížeče, a to klíčem Tenant Key vaší organizace.
02
Odesláno přes TLS
Na naše servery putuje jen zašifrovaná data, vždy přes TLS. Server po síti nikdy neobdrží tajemství v čitelné podobě.
03
Na serveru znovu zašifrováno
Server zabalí šifrový text do druhé vrstvy pomocí hlavního klíče uloženého v Google Secret Manageru. Samotná ukradená databáze tak odhalí jen nečitelná data.
04
Uloženo tam, kde si zvolíte
Dvojitě zašifrovaná data skončí v naší hostované databázi, na vašem vlastním Disku Google, nebo ve vašem vlastním projektu Firestore. Přílohy se řídí stejným pravidlem.
Náš návrh, řečeno na rovinu
Vaultiqo používá spravované šifrovací klíče. Každá organizace má vlastní Tenant Key, který je uložený zašifrovaně pod hlavním klíčem serveru. Když se přihlásíte přes Google, klíč se do vašeho prohlížeče doručí přes TLS a drží se pouze v paměti, nikdy na disku ani v cookies.
Jde o záměrné rozhodnutí. Právě díky němu funguje přihlášení přes Google, sdílené týmové trezory i obnova přístupu administrátorem, aniž by si kdokoli musel pamatovat hlavní heslo. Daní za to je, že týmový trezor není zero-knowledge: naše servery jsou důvěryhodnou součástí systému, a proto je podle toho chráníme.
Kdo co vidí
- Lidé s přístupem k položceČitelné heslo
- Síť mezi vámi a námiŠifra uvnitř TLS
- Disk Google a FirestoreJen šifra
- Ukradená kopie databázeHesla jen jako šifra
- Servery VaultiqoSpravované klíče, přístup uzamčen
- Veřejný odkaz na našem serveruŠifra bez klíče
Proti čemu tento návrh chrání
- Kopie databáze bez hlavního klíče: obsahuje jen šifrový text.
- Ztracená nebo zapomenutá hlavní hesla: žádná neexistují, takže není co ztratit.
- Bývalí zaměstnanci: přístup končí s jejich účtem Google a jednokrokovým offboardingem.
Kde vede hranice důvěry
Hlavní klíč serveru je nejcennější součást systému. Je uložen v Google Secret Manageru za přísně omezeným přístupem, podporuje rotaci bez výpadku a nikdy není uložen v kódu ani v databázi. Odkazy, které sdílíte s lidmi mimo tým, fungují jinak: jsou plně zero-knowledge a jejich klíč se nikdy nedostane na naše servery.
Přístup se řídí vaším Google Workspace
Žádné samostatné účty, žádná další hesla. Přístup udělujete, omezujete i odebíráte stejně, jako už svůj tým spravujete.
Přihlášení přes Google
Každý používá svůj stávající účet Google Workspace, včetně dvoufázového ověření, které vaše organizace vyžaduje.
Krátkodobé relace
Přístupové tokeny platí 15 minut. Obnovovací tokeny se mění při každém použití a opětovné použití starého tokenu ukončí všechny navazující relace. Odhlášení zneplatní relaci na serveru.
Bezpečnostní signály od Googlu
Když Google nahlásí, že byl účet napaden, resetován nebo deaktivován, Vaultiqo okamžitě ukončí relace daného člověka a nečeká, až vyprší.
Striktní oddělení organizací
Každý uživatel je výslovně vázán na jednu organizaci a každé čtení, úprava, sdílení i export se vůči ní ověřuje. Osobní položky zůstávají soukromé, a to i před administrátory.
Skupiny a role
Role Vlastník, Správce a Člen se mapují přímo na skupiny Google. Synchronizaci spouští administrátor a před potvrzením vidí náhled změn.
Dočasný přístup a offboarding
Udělte skupině přístup na pevně daný počet dní a ten sám vyprší. Když někdo odchází, jediným krokem předáte jeho položky a odeberete mu veškerý přístup.
Mějte přehled, kdo co udělal, a vracejte chyby zpět
Bezpečnost není jen o tom udržet útočníky venku. Jde také o to vidět, co se děje uvnitř, a umět se zotavit, když se něco pokazí.
Auditní log každého použití
Vaultiqo zaznamenává nejen to, kdo přihlašovací údaj změnil, ale i to, kdo ho použil. Každé zobrazení se loguje, automatické vyplňování z rozšíření se sleduje zvlášť a log lze filtrovat podle osoby nebo akce.
Kontrola zabezpečení v prohlížeči
Kontrola jedním kliknutím odhalí slabá, opakovaná, stará i uniklá hesla. Ověření úniků využívá Have I Been Pwned s k-anonymitou, takže heslo ani jeho úplný hash nikdy neopustí vaše zařízení.
Koš a historie verzí
Smazané položky čekají v koši 30 dní, každá úprava zachovává předchozí verzi a data můžete kdykoli exportovat do CSV.
Bezpečnost promyšlená do detailu
Detaily, které se málokdy dostanou na stránku s ceníkem, ale mají váhu, když někomu svěřujete svá tajemství.
- Běží na Google Cloud, klíče jsou uložené v Google Secret Manageru
- Rotace šifrovacích klíčů bez výpadku
- Restriktivní Content Security Policy a přísné bezpečnostní hlavičky
- Omezení počtu požadavků (rate limiting) na endpointech pro přihlášení a klíče
- Ochrana proti SSRF, limity velikosti požadavků a kvóty úložiště pro každou organizaci
- Tokeny Google OAuth používané k synchronizaci adresáře jsou šifrované i při uložení
- Rozšíření prohlížeče, které nikdy neukládá tajné údaje ani tokeny do vašeho zařízení
- Automatizované regresní testy oddělení organizací a autorizace
Časté dotazy k zabezpečení
Tajemství se šifrují ve vašem prohlížeči a znovu na našich serverech a klíče jsou uložené v Google Secret Manageru s přísně omezeným přístupem. Protože týmový trezor používá spravované klíče, nikoli návrh zero-knowledge, je dešifrování dat pro samotnou službu technicky možné. Proto je tento přístup uzamčený a hlavní klíč nikdy neleží v databázi ani v kódu. Veřejné sdílené odkazy jsou plně zero-knowledge.
Hesla, poznámky a další citlivá pole získá jen jako dvojitě zašifrovaná data. Druhá vrstva používá hlavní klíč, který v databázi uložený není, takže je ze samotné kopie nepřečte. Názvy položek, uživatelská jména a adresy webů šifrované nejsou.
Tam, kde si zvolíte: v naší hostované databázi na Google Cloud, na vašem vlastním Disku Google, nebo ve vašem vlastním projektu Google Firestore v lokalitě, kterou si vyberete. Přílohy se vždy řídí stejnou volbou.
Protože žádné hlavní heslo neexistuje, nemůžete o nic přijít jeho ztrátou. Když Google účet deaktivuje nebo nahlásí jako napadený, Vaultiqo jeho relace okamžitě ukončí. Po obnovení účtu v Google Workspace vrátí přístup administrátor Vaultiqo.
Napište nám podrobnosti na hello@vaultiqo.app. Každé hlášení bereme vážně a rychle se vám ozveme.
Přesvědčte se sami
Nainstalujte Vaultiqo z Google Workspace Marketplace a vyzkoušejte ho se svým týmem. 14 dní zdarma, bez platební karty.
