====== TPM (Trusted Platform Module) ====== **TPM** (Trusted Platform Module) je specializovaný hardware (mikročip) nebo firmwarové řešení navržené pro zajištění bezpečnosti počítače na hardwarové úrovni. Slouží k ukládání kryptografických klíčů, hesel a digitálních certifikátů. ===== Základní principy ===== TPM funguje jako "bezpečný trezor" uvnitř počítače, který je oddělen od hlavního operačního systému. Tím zabraňuje útočníkům nebo malwaru v přístupu k citlivým datům, i když je samotný OS kompromitován. Standardy TPM definuje konsorcium **Trusted Computing Group (TCG)**. V současnosti je standardem verze **TPM 2.0**. ===== Hlavní funkce ===== * **Generování náhodných čísel:** Používá se pro tvorbu silných šifrovacích klíčů. * **Vzdálený monitoring (Attestation):** Schopnost prokázat, že hardware a software nebyl změněn (např. při bootování). * **Bezpečné úložiště:** Ukládání klíčů pro šifrování disků (např. Microsoft BitLocker). * **Hardwarová autentizace:** Podpora pro technologie jako Windows Hello. ===== Typy implementace ===== ^ Typ ^ Popis ^ | **Discrete TPM (dTPM)** | Samostatný fyzický čip na základní desce. Nejbezpečnější varianta. | | **Integrated TPM** | Součást čipové sady (chipsetu). | | **Firmware TPM (fTPM)** | Implementace v rámci bezpečného prostředí procesoru (např. AMD PSP nebo Intel PTT). | | **Software TPM** | Čistě softwarová emulace, nejméně bezpečná. | ===== Význam pro moderní systémy ===== Od vydání systému **Windows 11** se přítomnost a aktivace modulu **TPM 2.0** stala jednou ze základních hardwarových podmínek pro instalaci operačního systému. To vedlo k masovému rozšíření této technologie mezi běžné uživatele. ===== Související pojmy ===== * [[kryptografie|Kryptografie]] * [[bitlocker|BitLocker]] * [[uefi|UEFI Secure Boot]]