WikiDer > Vertrauenswürdiges Plattformmodul
Vertrauenswürdiges Plattformmodul (TPM, auch von der Norm bekannt ISO/IEC 11889) ist ein internationaler Standard für einen sicheren Kryptoprozessor.[1] Das TPM wurde entwickelt, um Hardware durch integrierte kryptografische Schlüssel und kryptografische Schlüssel an einem sicheren Ort aufzubewahren, damit sie nicht gestohlen werden können. Obwohl das TPM oft ein spezialisiertes Mikroprozessor es kann auch per Software implementiert werden.[2]
Hardware
Alle TPM-Realisierungen müssen spezifische Anforderungen erfüllen. Diese Anforderungen werden von der Trusted Computing Group (TCG) spezifiziert.
Das TPM enthält einen Mikrocontroller, der es ermöglicht, sequentielle Operationen durchzuführen. Neben dem Mikrocontroller sind der flüchtige Speicher, der nichtflüchtige Speicher und die Unterstützung der Eingabe/Ausgabe (I/O)-Kommunikation wichtige Elemente der TPM-Architektur.
Überblick
Das TPM bietet die folgenden kryptografischen Funktionen[3]:
- Asymmetrische Kryptographie durch RSA oder ECC
- Symmetrische Kryptographie durch AES (128 oder 256 Bit)
- SHA1 und ab TPM 2.0 auch SHA256
- HMAC
- Generieren von Zufallszahlen mit a Zufallsgenerator
- Generieren neuer kryptografischer Schlüssel
- kryptografische Schlüssel und Zertifikate speichern
Hard- und Software außerhalb des TPM kann diese Funktionalitäten nicht beeinflussen und kann nur Eingaben (zB Daten verschlüsselt übergeben) und Ausgabe lesen. Auch die im TPM gespeicherten kryptografischen Schlüssel können nicht gelesen werden.
Operation
Der Chip wird als Feststoff fungieren Zeichen verwendet werden. Der Chip wird normalerweise auf der Hauptplatine vom Computer oder Laptop. Der TPM-Chip sorgt dafür, dass die darauf gespeicherten Informationen sicher sind. Der Schutz wird durch das TCM-Subsystem (Vertrauenswürdige Computergruppe).
Der TPM-Chip dient als Speicherelement für kryptografische Schlüssel und Zertifikate. Alles, was zur Authentifizierung der Plattform (PC, Laptop…) benötigt wird, wird auf dem TPM-Chip gespeichert. Das Verschlüsseln ganzer Festplatten kann auch mit einem TPM-Chip erfolgen.
Leistungen
- Weniger anfällig für physische und virtuelle Angriffe
- Flexibel, auf vielen verschiedenen Plattformen nutzbar
- Jeder TPM-Chip verfügt über einen eindeutigen und geheimen RSA-Schlüssel, über den das TPM den Computer oder Mediaplayer und nicht den Benutzer authentifiziert
Nachteile
- Wenn das Motherboard, auf dem der Chip installiert ist, kaputt geht, ist es nicht möglich, Ihre verschlüsselten Daten abzurufen, es sei denn, der Entschlüsselungsschlüssel wird an einem anderen Ort gesichert. Dies wird auch als Wiederherstellungsagent bezeichnet.