Trusted Platform Module (TPM) je hardwarové zařízení, které je v podstatě zabezpečeným mikrokontrolérem (čipem) s přidanou kryptografickou funkcí. Účelem Trusted Platform Module je pracovat s podpůrným softwarem a firmwarem, aby se zabránilo neoprávněnému přístupu k notebooku a zařízením. TPM obsahuje hardwarový modul pro provádění až 2048bitového šifrování / dešifrování RSA.
TPM používá svůj vestavěný modul RSA během operací digitálního podepisování a zabalení klíčů. Většina moderních počítačů má čip TPM nebo si jej můžete zakoupit jako modul, pokud si vytvoříte vlastní počítač. Dnešní softwarové platformy včetně Microsoft BitLocker a mnoha dalších automaticky používají TPM k transparentnímu šifrování vašich souborů.
Technická specifikace TPM
Technická specifikace TPM je standardem Mezinárodní organizace pro standardizaci (ISO) a Mezinárodní elektrotechnické komise (IEC) a byla poprvé navržena konsorciem Trusted Computing Group (TCG) v roce 2008 (viz Souhrn modulů důvěryhodné platformy).
TPM 2.0
Specifikace knihovny TPM 2.0 byla vydána v říjnu 2014. Změny a vylepšení oproti předchozí verzi TPM zahrnují podporu pro další kryptografické algoritmy, vylepšení aplikací TPM, vylepšené autorizační mechanismy, zjednodušenou správu TPM a další funkce zabezpečení platformy.