Zum Inhalt springen

Schlüssel im Chip, nicht in der Datei.

Secure Enclave in Mac und iPhone, TPM im Server: Ich baue Systeme, in denen die wichtigsten Schlüssel den Sicherheitschip nie verlassen. Apps erhalten nur kurzlebige Zugänge, und wo es zählt, gibt ein Mensch per Face ID oder Touch ID frei.

SchlüsselfreigabeBeispiel

„Belegerfassung“ möchte KI-Zugang

Signatur geprüft: pentabytes GmbH · exakt diese App
Zweck: Amazon Bedrock, Region Frankfurt

Einmal15 MinutenBis Beenden

Mit Touch ID bestätigenDer Schlüssel bleibt im Sicherheitschip.

Das Prinzip

Ein Schlüssel, der das Gerät nicht verlassen kann

Software-Schlüssel sind Dateien, und Dateien lassen sich kopieren. Hardware-Schlüssel werden im Sicherheitschip erzeugt und dort benutzt. Selbst ein vollständig kompromittiertes Betriebssystem kann sie nicht auslesen.

Secure Enclave

Mac & iPhone

Schlüssel entstehen im Sicherheitschip und verlassen ihn nie. Benutzen nur mit Face ID oder Touch ID, je nach Regel einmal pro Sitzung oder bei jeder Verwendung.

TPM 2.0

Server & Rechenzentrum

Das Trusted Platform Module misst den Startvorgang und gibt Schlüssel nur frei, wenn genau die geprüfte Software startet.

Apple-Attestierung

Geräte-Nachweis

Ein Zertifikat belegt, dass ein Schlüssel wirklich im Chip eines bestimmten, eigenen Geräts liegt. Damit wird der Zugang zur Verwaltungskonsole zusätzlich abgesichert.

Schlüsseldienst

Apps bekommen Zugang, aber nie den Generalschlüssel

Ein zentraler Schlüsseldienst entscheidet, welche App welchen Zugang erhält. Am Beispiel einer App, die ein KI-Modell bei AWS nutzen soll:

  • Anwendungfragt an
  • Schlüssel­dienstentscheidet
  • Secure EnclaveHardware
  • Cloud-Kontoextern
  1. Eine Anwendung möchte z. B. ein KI-Modell in Ihrem AWS-Konto nutzen. Sie besitzt dafür keinen eigenen Schlüssel, sondern fragt beim Schlüsseldienst an.

Fünf Freigabestufen, pro Schlüssel festgelegt

  1. Gesperrt

    Niemand erhält den Schlüssel.

  2. Automatisch

    Freigabe ohne Rückfrage, aber angekündigt und protokolliert.

  3. Pro Sitzung

    Einmal bestätigen, dann für die Sitzung gültig.

  4. Mit Anwesenheit

    Face ID oder Touch ID vor der Freigabe.

  5. Bei jeder Nutzung

    Jede einzelne Verwendung braucht den Finger.

Serverzugang

Das iPhone als Schlüsselbund für Ihre Server

SSH-Zugänge ohne dauerhaft hinterlegte Schlüssel: Das iPhone stellt kurzlebige Zertifikate aus.

Face ID pro Signatur

Die Zertifizierungsstelle ist ein Schlüssel in der Secure Enclave eines iPhones. Jede Ausstellung braucht Face ID; der Dialog nennt Gerät, Rolle und Server.

Zertifikate statt Passwörter

Statt dauerhafter Schlüssel auf Servern gibt es Zertifikate mit wenigen Stunden Laufzeit, begrenzt auf Rolle und Server.

Rollen mit Grenzen

Eine Verwaltungsrolle darf nur einen festgelegten Befehl ausführen, Administratoren erhalten volle Rechte nur für kurze Zeit.

Sperren wirkt

Ausgestellte Zertifikate lassen sich gezielt sperren. Wird die Zertifizierungsstelle getauscht, verlieren alle alten Zertifikate ihre Gültigkeit.

TPM im Server

Festplatten, die sich nur für die richtige Software öffnen

Auf eigenen Servern übernimmt das TPM, was auf dem Mac die Secure Enclave leistet: Der Festplattenschlüssel ist an den gemessenen Startvorgang gebunden.

Aus der Praxis

Auf einem Intel-Server mit gemessenem Start (Intel TXT) habe ich die Messwerte vorab berechnet: 11 von 11 stimmten exakt. Die Firmware des TPM-Chips wurde dabei auf einen Stand gegen eine bekannte Sicherheitslücke aktualisiert.

  1. 01

    Unbeaufsichtigter Neustart

    Der Server entsperrt seine verschlüsselte Festplatte selbst, ohne Passwort und ohne Netzwerk.

  2. 02

    Nur geprüfte Software

    Das TPM gibt den Schlüssel nur frei, wenn die Messwerte des Starts exakt stimmen. Ein manipulierter Bootloader bekommt nichts.

  3. 03

    Updates ohne Neueinrichtung

    Die Messwerte neuer Versionen werden vorab berechnet und offline signiert freigegeben.

  4. 04

    Kein Zurückdrehen

    Ein Zähler im TPM verhindert, dass eine alte, verwundbare Version wieder Zugriff erhält.

Post-Quanten-Kryptografie

Heute aufgezeichnet, morgen geknackt? Nicht hier.

Wer heute verschlüsselten Datenverkehr mitschneidet, könnte ihn mit künftigen Quantencomputern entschlüsseln. Deshalb nutze ich hybride Verfahren: klassische Kryptografie plus ML-KEM und ML-DSA nach den neuen NIST-Standards. Beide müssten gebrochen werden.

  • SchlüsselaustauschX25519 + ML-KEM-768
  • SignaturenML-DSA-65
  • VerschlüsselungAES-256-GCM

Ehrlich gesagt: zwei Dinge, die man einplanen muss

  • Ein kompromittiertes System kann einen Hardware-Schlüssel nicht kopieren, ihn aber benutzen, solange jemand freigibt. Deshalb nennt jeder Freigabedialog die geprüfte App und den Zweck, und kritische Schlüssel verlangen eine Bestätigung bei jeder Nutzung.
  • Gerätegebundene Schlüssel gehen mit dem Gerät verloren, auch bei einer Wiederherstellung aus dem Backup. Das ist gewollt, braucht aber ein durchdachtes Notfallkonzept mit zweitem Gerät oder getrennt verwahrtem Ersatzschlüssel.

Kontakt

Lassen Sie uns über Ihr Vorhaben sprechen.

Ein fertiger Projektplan ist nicht nötig. Schildern Sie kurz, was Sie beschäftigt – gemeinsam klären wir, wo KI und Software für Sie einen echten Unterschied machen.

Ich arbeite remote mit Ihnen zusammen, egal wo Ihr Unternehmen sitzt. Vor Ort bin ich vor allem in der Region Nürnberg/Regensburg und rund um Amberg, bei Bedarf auch darüber hinaus.

Ihre Anfrage

Ihre Angaben verwenden wir ausschließlich zur Bearbeitung Ihrer Anfrage. Details dazu – auch zu Ihren Rechten und zum Widerspruchsrecht – finden Sie in der Datenschutzerklärung.