Šifrování disku: BitLocker versus nejlepší alternativy

  • BitLocker integruje šifrování disku s TPM, UEFI a zabezpečeným spouštěním, aby chránil počítače se systémem Windows před krádeží a manipulací se systémem.
  • Dopad na výkon, zejména u SSD disků a Windows 11, vyžaduje vyhodnocení, zda povolit BitLocker na základě hardwaru a používání počítače.
  • Alternativy jako VeraCrypt, FileVault, LUKS nebo nástroje třetích stran pokrývají domácí, pokročilé i firemní scénáře nad rámec Windows.
  • Správná správa klíčů pro obnovení a centralizovaných zásad je ve firmách klíčová, aby se zabránilo ztrátě dat a hromadným výpadkům.

Šifrování disků pomocí BitLockeru

Množství citlivých dat, která shromažďujeme v počítačích, laptopech a USB discích, neustále roste: pracovní zprávy, právní dokumenty, finanční informace, lékařské záznamy, kopie průkazů totožnosti… To vše je obvykle uloženo na discích, které si může přečíst kdokoli, pokud by zařízení ukradl nebo k němu získal fyzický přístup. A příkladů z reálného světa je spousta: notebooky ukradené s desítkami tisíc záznamů o pacientech , USB disky ztracené s daty z půlky města nebo firmy, které nakonec uniknou datům, protože své disky nechránily.

Dobrou zprávou je, že šifrování disku je nyní základním, vyspělým a relativně snadno implementovatelným bezpečnostním opatřením . Ve Windows je BitLocker nejznámější nativní možností, ale není ani jedinou, ani vždy nejlepší pro každou situaci. Pojďme se podrobně podívat na to, jak funguje, co nabízí z hlediska zabezpečení, výkonu a správy a jak si vede v porovnání s alternativami, jako jsou VeraCrypt, FileVault, podniková řešení (Symantec, ESET, ZENworks, Kaspersky) a další nástroje pro šifrování souborů a kontejnerů.

Co je šifrování disku a proč je tolik důležité?

Úplné šifrování disku (FDE) chrání celý obsah disku (systém, data nebo externí disky), takže pokud někdo zařízení ukradne nebo jej připojí k jinému počítači, data zůstanou bez správného klíče nečitelná. Je obzvláště užitečné pro notebooky, externí pevné disky a USB flash disky , které se nejsnadněji ztrácejí nebo kradou.

Když aktivujete systém FDE, disk zůstává plně šifrovaný, i když je počítač vypnutý nebo uzamčený . Teprve po úspěšném ověření (heslo, PIN, token, TPM atd.) se klíče načtou do paměti, což systému umožní normální čtení a zápis dat. Po odemčení však šifrování nechrání před malwarem, spywarem ani vetřelci, kteří již mají otevřenou relaci ; k tomu stále potřebujete antivirový a antimalwarový software a také osvědčené bezpečnostní postupy.

Kromě FDE existuje šifrování na úrovni souborů (FLE nebo FBE) , které šifruje pouze konkrétní soubory nebo složky. Tento přístup je užitečný, když šifrování celého disku není nákladově efektivní nebo když chcete používat různá hesla nebo klíče pro různé sady citlivých souborů (například právní dokumenty odděleně od osobních souborů). Nevýhodou je správa klíčů: je flexibilnější, ale také se snáze zmatíte a ztratíte kontrolu.

Jak funguje BitLocker ve Windows?

BitLocker je řešení pro šifrování disků, které je součástí edicí Professional, Enterprise a Education systému Windows (Windows 10/11 Pro, Enterprise, Education). Umožňuje šifrovat disk operačního systému, interní datové disky a vyměnitelné disky (BitLocker To Go) primárně pomocí algoritmu XTS-AES.

Šifrování disků pomocí BitLockeru
Související článek:
BitLocker s hardwarovou akcelerací: jaká vylepšení nabízí

Jakmile je disk zašifrován pomocí BitLockeru, jeho obsah je zcela zakryt bez šifrovacího nebo obnovovacího klíče . Po spuštění systému nebo připojení disku proběhne očekávaný proces ověřování; poté systém funguje, „jako by se nic nezměnilo“: můžete normálně číst, zapisovat a spouštět programy, zatímco šifrování a dešifrování probíhá v reálném čase na pozadí.

BitLocker dokáže uložit klíč pro obnovení , který slouží jako poslední možnost v případě ztráty hesla nebo změny v počítači (například úpravy BIOS/UEFI, TPM nebo Secure Boot) a počítač přejde do režimu obnovení. V domácím prostředí je tento klíč obvykle uložen v účtu Microsoft , zatímco v organizacích je uložen v Active Directory nebo ve službách, jako je Microsoft Endpoint Manager, pro centralizovanou správu.

Integrace BitLockeru s TPM, UEFI a Secure Boot

Část síly BitLockeru pramení z jeho integrace s modulem TPM (Trusted Platform Module), rozhraním UEFI a technologií Secure Boot . Tyto prvky spolupracují a zajišťují ochranu šifrovacích klíčů i před pokročilými útoky s fyzickým přístupem k zařízení.

  • TPMJedná se o specializovaný čip, připájený k základní desce, určený pro bezpečné kryptografické operace a ukládání klíčů. BitLocker „zapečetí“ šifrovací klíč v TPM, který je přidružen k souboru měření integrity (PCR). Pokud se někdo pokusí… upravovat firmware, bootovací manažer nebo určité kritické souboryMěření se neshodují a TPM odmítá uvolnit klíč, což způsobí, že zařízení přejde do režimu obnovení.
  • UEFI + Bezpečné spouštěníNahrazuje klasický BIOS pokročilejším spouštěcím prostředím. Se zapnutým Secure Boot se spustí pouze následující: Firmware, bootloadery a podepsané a důvěryhodné komponentyOpatření BitLockeru (mimo jiné PCR) zabezpečují spouštěcí komponenty k detekci neoprávněných změn a brání bootkitům nebo rootkitům v pronikání do spouštěcího řetězce za účelem krádeže klíčů.
  • Zmírnění útoku restartem (bit MOR)Před načtením klíčů do paměti BitLocker využívá doporučení TCG k minimalizaci rizika útoků, které... Využívají remanenci paměti RAM. po náhlém restartu nebo vypnutí.

Stručně řečeno, BitLocker je navržen tak, že i když někdo otevře počítač, vymění disky, manipuluje s UEFI nebo se pokusí spustit alternativní operační systém , nemůže oklamat TPM a přimět ho k uvolnění šifrovacího klíče spojeného s původním důvěryhodným prostředím.

Metody ověřování BitLockerem a zásady zabezpečení

Šifrování disků pomocí BitLockeru

BitLocker podporuje několik metod ověřování pro odemknutí systémového disku na zařízeních kompatibilních s TPM:

  • Pouze TPMNejpohodlnější scénář: uživatel nezadává nic dalšího. Pokud je ověření TPM a spouštěcí prostředí úspěšné, systém Windows se spustí a poté stačí zadat pouze obvyklé heslo systému Windows. Je to pohodlné, ale méně odolný vůči útokům s fyzickým přístupemprotože neexistuje žádný druhý faktor.
  • TPM + spouštěcí klíč (USB)Část klíče je uložena na USB disku nakonfigurovaném jako „bootovací klíč“. Bez tohoto USB disku... Není možné rozluštit jednotkui když útočník má celý tým.
  • TPM + PINKromě TPM musí uživatel během fáze před spuštěním zadat PIN. TPM má ochrana proti hrubé sílePočet pokusů o zadání PINu je proto omezen. Tento režim představuje významný krok vpřed v zabezpečení ve srovnání s fyzickým přístupem.
  • TPM + USB + PINVícefaktorová kombinace: TPM, fyzické zařízení a znalosti (PIN). Je to možnost odolnější vůči cíleným útokům, velmi zajímavé pro kritické pracovní stanice.

Na zařízeních bez TPM (nebo v určitých konfiguracích) umožňuje BitLocker také ověřování pouze heslem , zejména pro datové disky a externí zařízení. Ideální možností na moderních zařízeních je však použití TPM a přidání dalšího faktoru ověřování (PIN nebo USB).

Pro zlepšení použitelnosti ve firmách s mnoha zařízeními chráněnými PINem nabízí společnost Microsoft funkci Network Unlock : v sítích připravených pro WDS lze zařízení s podporou BitLocker a TPM+PIN automaticky odemknout po spuštění v rámci podnikové sítě, aniž by uživatel musel zadávat PIN, což snižuje potíže bez přílišného snížení zabezpečení.

Ochrana před fyzickými útoky a DMA v nástroji BitLocker

BitLocker řeší širokou škálu vektorů fyzických útoků a kombinace jeho konfigurace se zásadami systému Windows umožňuje posílit nebo zmírnit zabezpečení v závislosti na rizikovém profilu.

Mezi zvažované hrozby patří útoky DMA (prostřednictvím portů, které umožňují přímý přístup do paměti, jako je Thunderbolt), remanence paměti , bootkity/rootkity , pokusy o oklamání správce spouštění a zneužití stránkovacích souborů, výpisů paměti a hibernace.

  • DMA portySystém Windows obsahuje zásady pro blokovat nová zařízení DMA, když je zařízení uzamčenoTo značně komplikuje útoky, které se pokoušejí o přístup k paměti RAM, když je systém odemčený, ale bez dozoru. V náročných prostředích se doporučuje povolit zásadu „Zakázat nová zařízení DMA, pokud je toto zařízení uzamčeno“.
  • Remanence a suspenze pamětiVe výchozím nastavení systém Windows používá režim zavěšení (S3)V tomto režimu je obsah paměti zachován a uživatel se při obnovení nemusí znovu ověřovat pomocí nástroje BitLocker. U systémů s vysokým zabezpečením je to... Je vhodnější vynutit použití hibernace (S4) a zakázat klasické režimy spánku pomocí zásad napájení; při hibernaci se disk znovu uzamkne a při obnovení provozu je vyžadován PIN nebo spouštěcí klíč.
  • Bootkity a rootkityDoporučuje se používat Povoleno zabezpečené spouštění, heslo pro BIOS/UEFI A pokud možno, technologie jako Intel Boot Guard nebo AMD Hardware Verified Boot, které dále posilují bootovací řetězec. BitLocker kryptograficky ověřuje, zda je operační systém, který se má spustit, ten zamýšlený; i když útočník upraví BCD a přidá další operační systém, Klíč BitLockeru nezískáte. protože PCR testy a některé záznamy (například PCR11) se nebudou shodovat.
  • Stránkovací soubory a výpisypři šifrování systémového disku, BitLocker Automaticky chrání stránkovací soubor, výpisy paměti a soubor hibernace.Dále to zabraňuje přesunu stránkovacího souboru na nešifrované svazky, čímž se snižuje vystavení citlivým datům, která by tam mohla být uložena.

V závislosti na typu útočníka, proti kterému se chceme bránit, můžeme konfiguraci upravit: pro nezkušeného útočníka s omezeným fyzickým přístupem obvykle postačuje režim „pouze TPM“; pro útočníka s časem, zdroji a schopností pájet nebo používat forenzní nástroje je mnohem vhodnější profil s TPM+PIN, bez režimu spánku, pouze s hibernací nebo vypnutím, když zařízení není pod kontrolou.

Dostupnost, verze Windows a šifrování zařízení

Ne všichni uživatelé Windows mají plný přístup k nástroji BitLocker. Plná funkcionalita je k dispozici v systémech Windows 10/11 Pro, Enterprise a Education a umožňuje šifrování systémového disku, interních datových disků a vyměnitelných zařízení. Systém Windows Home však neobsahuje plnou funkcionalitu nástroje BitLocker.

Mnoho moderních notebooků s Windows 10/11 Home má funkci s názvem „Šifrování zařízení “. Tato funkce, pokud ji hardware (TPM, UEFI, Secure Boot atd.) podporuje, automaticky šifruje zařízení během počátečního nastavení a obvykle propojuje klíče s vaším účtem Microsoft. Nenabízí stejné pokročilé možnosti jako BitLocker (např. ověřování před spuštěním), ale poskytuje základní vrstvu zabezpečení v případě krádeže.

Chcete-li zjistit, zda váš počítač podporuje šifrování zařízení, můžete spustit příkaz msinfo32 a v části „Podpora šifrování zařízení“ zkontrolovat, zda jsou všechny požadavky uvedeny jako „Splněno“. Pokud ne, pravděpodobně potřebujete edici Pro nebo vyšší a BitLocker nakonfigurovat ručně, případně použít řešení od jiného výrobce.

BitLocker a výkon: dopad na SSD disky a Windows 11

Šifrování má svou cenu: vyžaduje neustálé kryptografické operace pro čtení a zápis dat, což nevyhnutelně spotřebovává zdroje. Na moderních systémech s procesory, které podporují hardwarovou akceleraci AES , je dopad obvykle mírný, ale nezávislé testy naznačují, že může docházet k znatelným ztrátám výkonu, zejména na rychlých SSD discích.

Testy provedené specializovanými médii naznačují, že s povoleným BitLockerem dochází u některých SSD disků k poklesu rychlosti sekvenčního čtení/zápisu až o 40–50 % . Toto je patrnější u špičkových NVMe disků , kde se úzké hrdlo přesouvá ze samotného disku na procesor, který data šifruje/dešifruje. Tradiční pevné disky také pociťují dopad, ale samotné disky jsou již mnohem pomalejší, takže relativní ztráta je méně významná.

V kontextu Windows 11, a zejména s verzí 24H2, proběhla značná diskuse o poklesu výkonu na SSD discích šifrovaných pomocí BitLockeru . Společnost Microsoft vydává aktualizace, které tento problém řeší , ale mnoho uživatelů i nadále hlásí značné snížení výkonu. Ti, kteří upřednostňují maximální výkon pro hraní her, střih videa nebo velmi náročné I/O úlohy, by měli zvážit vypnutí šifrování nebo jeho použití pouze na konkrétních datových discích, přičemž vždy zvažují riziko úniku dat.

BitLocker, který se aktivuje „sám od sebe“ a problémy s obnovovacími klíči

Častější scénář, než by se mohlo zdát, je situace, kdy uživatelé po změně konfigurace spouštění v systému BIOS/UEFI (například ze staršího na UEFI) nebo přeinstalaci systému Windows zjistí, že se externí disk zobrazuje jako „zašifrovaný pomocí nástroje BitLocker“, aniž by si uživatelé pamatovali, že jej aktivovali . V některých případech je to proto, že počítač měl povoleno šifrování zařízení nebo byla během aktualizace aktivována zásada.

Skutečný problém nastává, když není k dispozici žádný obnovovací klíč : ani v účtu Microsoft, ani na tištěných kopiích, ani v Active Directory. BitLocker je navržen přesně tak, aby bez tohoto klíče bylo šifrování prakticky neprolomitelné. Neexistuje žádný magický příkaz, skript generující klíče ani tajný nástroj od Microsoftu , který by vám umožnil obnovit data bez správného klíče.

Jinými slovy, pokud je disk zašifrován pomocí nástroje BitLocker a neexistuje platný klíč pro obnovení, heslo ani známá metoda odemknutí , data se ztratí. Jakákoli služba nebo program, který slibuje prolomení šifrování hrubou silou v rozumném čase, není důvěryhodný , pokud původní heslo nebylo absurdně slabé. Proto je nezbytné, jakmile je BitLocker aktivován, uložit klíč pro obnovení na několik bezpečných míst (účet Microsoft, uložený fyzický výtisk, firemní správce hesel atd.).

Alternativy k BitLockeru pro domácí a pokročilé uživatele

Přestože je BitLocker praktický a integrovaný do Windows, není to jediný způsob, jak chránit vaše data. Existují bezplatná i placená, open-source i proprietární řešení , která pokrývají vše od šifrování celých disků až po šifrování jednotlivých souborů nebo virtuálních kontejnerů.

VeraCrypt: otevřená a ultraflexibilní alternativa

VeraCrypt je jedním z duchovních nástupců TrueCryptu a pro mnohé nejlepší open-source alternativou k BitLockeru . Je k dispozici pro Windows, macOS a Linux a umožňuje:

  • Šifrování systémových disků, datových disků a vyměnitelných disků, podobně jako BitLocker.
  • vytvořit šifrované svazky a kontejnery které jsou připojeny jako virtuální disky, kde je chráněno pouze to, co je uloženo uvnitř.
  • Konfigurovat skryté svazky a skryté operační systémy, které nabízejí věrohodnost odmítnutí, pokud někdo vynutí vydání hesla.
  • Vyber mezi více šifrovacích a hašovacích algoritmů, s vysoce nastavitelnými parametry.

Jeho hlavní výhodou je, že se jedná o open source a prošel řadou bezpečnostních auditů , což je uklidňující pro uživatele, kteří jsou paranoidní nebo nedůvěřují uzavřenému zdrojovému kódu Microsoftu. Nevýhodou je, že jeho rozhraní může být zpočátku poněkud nepřívětivé a neintegruje se tak hladce s nástroji pro správu podniků, jako je BitLocker. I tak je pro osobní použití nebo malé technické týmy velmi výkonnou volbou.

Šifrování souborů a složek pomocí VeraCryptu
Související článek:
Jak šifrovat soubory a složky pomocí VeraCryptu krok za krokem

Jednoduché nástroje pro šifrování souborů a kompresi šifrovaných souborů

Pokud nepotřebujete FDE, ale chcete chránit pouze několik konkrétních souborů nebo složek , existují lehčí a přímočařejší programy než BitLocker nebo VeraCrypt, které představují moderní alternativy k WinRARu a 7-Zip :

  • AES Crypt: integruje do kontextové nabídky možnost pro šifrování/dešifrování souboru pomocí Šifrování AES-256 jednoduše zadáním hesla. Je k dispozici pro Windows a Linux, takže se extrémně snadno používá. uživatelé, kteří chtějí něco typu „klikni pravým tlačítkem myši a běž“.
  • Programy pro kompresi chráněné heslem (WinRAR, 7-Zip, WinZip, PeaZip…)Umožňují vytvářet komprimované soubory chráněné heslem. Ve skutečnosti dělají to, že… zašifrovat obsah komprimovaného souboruNení to nejrobustnější řešení ani nejlepší pro velké objemy dat, ale je velmi užitečné pro odesílat šifrované soubory e-mailem nebo je nahrávat do cloudu bez příliš mnoha komplikací.
  • CryptomatorUrčeno pro ty, kteří hojně využívají cloud (OneDrive, Dropbox, Google Drive atd.). Vytvoří složku propojenou se službou, kde jsou uloženy všechny soubory. Šifrují lokálně pomocí AES-256 před nahráním. V cloudu jsou viditelné pouze zahalené názvy a obsah a ty se v klientovi Cryptomator dešifrují pomocí vašeho hesla.
  • Zámek souborů PEA, Easy File Locker, AxCrypt, Folder Guard, MyLockboxKaždý s vlastním přístupem (silné šifrování, skrytí souborů, integrace s cloudem, řízení přístupu ke složkám nebo aplikacím…) nabízí další možnosti, když chcete. podrobnější kontrola než u jednoduchého šifrování disku.

Pro uživatele, kteří kladou velký důraz na bezpečnost nebo mají pokročilé technické znalosti, vyniká GnuPG (GPG) jako univerzální kryptografický engine. Přestože je ve výchozím nastavení spravován z příkazového řádku, nabízí vysoce všestranné šifrování a podepisování dat a komunikace a s frontendy, jako je GPG4Win, jej lze používat ve Windows s uživatelsky přívětivějším rozhraním.

Nativní šifrování v systémech macOS, Linux a dalších platformách

Nejde jen o Windows. I jiné systémy mají vestavěné a poměrně vyspělé možnosti šifrování disku, které přímo konkurují BitLockeru:

  • FileVault 2 (macOS)Je součástí OS X 10.7 a šifruje spouštěcí svazek Macu pomocí XTS-AES-128 s 256bitovým klíčemVyžaduje přihlašovací údaje z autorizovaného účtu nebo klíč pro obnoveníkteré lze pro snazší obnovení uložit do iCloudu. Zálohy Time Machine mohou toto šifrování zdědit nebo doplnit.
  • LUKS (Linux): de facto standard ve světě Linuxu pro šifrování celého disku (často v kombinaci s dm-crypt). Umožňuje šifrovat oddíly, celé disky nebo logické svazky a dobře se integruje se správci spouštění, jako je GRUB.
  • EncFS + POJISTKAVytváří šifrované souborové systémy v uživatelském prostoru, které lze připojit k Linuxu, BSD, macOS, Windows a dokonce i Androidu přes FUSE. Je vhodný pro vytváření přenosné šifrované adresáře s aktivní podporou komunity na GitHubu.

Existují také hybridní řešení, jako je LibreCrypt pro Windows (s částečnou podporou v Linuxu), které nabízí transparentní šifrování disku a snadno použitelné vytváření kontejnerů a podporuje čipové karty a tokeny pro ověřování.

Obchodní řešení: nad rámec BitLockeru

Ve středních a velkých korporátních prostředích, kde je potřeba centralizovaná správa politik, klíčů a stavů šifrování , se často používají komerční nástroje, které rozšiřují nebo nahrazují BitLocker.

  • Šifrování celého disku ESET (součást ESET Protect Elite): umožňuje šifrování pevné disky, přenosné disky a e-maily s AES-256 a integruje se s konzolemi pro správu klíčů, stavů a ​​politik, a to jak v lokálním, tak v cloudovém nasazení.
  • Šifrování Symantec (Broadcom)nabízí úplné šifrování disku s Integrace TPM, ověřování před spuštěním, šifrování vyměnitelných médií a e-mailNabízí několik metod obnovy, podporu čipových karet, jednotné přihlašování (SSO) a šifrování na úrovni souborů pro komplexní ochranu.
  • Šifrování celého disku ZENworks (Micro Focus / OpenText)Určeno pro organizace, které chtějí centrálně spravovat AES-256Umožňuje ověřování před spuštěním pomocí uživatelského jména/hesla nebo čipové karty, vzdálené zásady a konzoli pro správa klíčů a odemykání bez nutnosti místního zásahu.
  • Kaspersky Endpoint Security – Šifrování disku a BitLockerKaspersky nabízí své vlastní šifrování disku pomocí ověřovacího agenta (s možnostmi SSO, účty agentů, podporou tokenů a čipových karet atd.) a také možností Správa BitLockeru z aplikace Kaspersky Security Center, včetně obnovení hlavního klíče, zásad šifrování a režimů ověřování.

V řešeních, jako je Kaspersky, si můžete vybrat mezi Kaspersky Disk Encryption a BitLocker Drive Encryption a upravit parametry, jako například: šifrování všech disků nebo jejich ponechání beze změny, šifrování pouze použitého místa, použití nebo zakázání hardwarového šifrování, definování účtů vytvořených v ověřovacím agentovi, vyžadování PINu nebo hesla, konfigurace SSO a mnoho dalšího. Klíčem v těchto případech je, aby centrální konzole bezpečně ukládala a spravovala hlavní klíče , aby se zabránilo hromadnému zablokování, pokud uživatelé zapomenou svá hesla.

Organizace si nakonec musí samy, prostřednictvím pilotního testování, vyhodnotit, které řešení nejlépe vyhovuje jejich infrastruktuře, zásadám dodržování předpisů a toleranci vůči závislosti na dodavateli . BitLocker je často dobrou volbou pro flotily Windows, ale ne vždy pokrývá všechny scénáře napříč platformami.

Vzhledem ke všem těmto možnostem závisí ideální nástroj do značné míry na daném scénáři: pro uživatele Windows Pro je BitLocker obvykle nejpřímějším a nejtransparentnějším způsobem zabezpečení notebooku nebo externího pevného disku ; pro ty, kteří hledají absolutní kontrolu a transparentnost kódu, poskytuje VeraCrypt a další otevřená řešení větší klid; ve firmách usnadňují firemní šifrovací sady správu tisíců počítačů a obnovovacích klíčů bez nutnosti přehnaného úsilí.

nejlepší zálohovací programy
Související článek:
Soukromí ve Windows 11 bez narušení klíčových služeb

V každém případě je jasné, že ponechání pevného disku plného citlivých dat nešifrovaného dnes příliš usnadňuje přístup komukoli, kdo se k němu dostane. Sdílejte tyto informace a pomozte ostatním uživatelům dozvědět se o tomto problému.


Přidat jako preferovaný zdroj v Googlu