Touch ID ist ein von Apple entwickeltes Fingerabdruck-Scansystem zur Benutzerauthentifizierung auf iPhone, iPad und Mac. Die Technologie debütierte 2013 im iPhone 5S und wurde der erste Massen-Biometriesensor in Smartphones. Laut Apple Security White Paper, 2024 beträgt die Wahrscheinlichkeit einer zufälligen Übereinstimmung eines Fingerabdrucks mit einer fremden Vorlage 1 zu 50.000, und der Sensor selbst kann bis zu fünf registrierte Fingerabdrücke auf einem einzigen Gerät unterscheiden.
Wichtige Punkte
Touch ID ist ein biometrischer Sensor, der in die Home-Taste (iPhone 5S–iPhone 8/SE) oder die Seitentaste (iPad Air 4+, iPad mini 6+) integriert ist. Er besteht aus einem Saphirglas (Kratzschutz), einer kapazitiven Sensoranordnung und einem Fingererkennungsring, der den Scanner bei Berührung aktiviert.
Bei der Ersteinrichtung registriert der Benutzer einen Fingerabdruck — der Sensor erfasst mehrere Bilder des Fingers aus verschiedenen Winkeln und erstellt eine mathematische Vorlage. Laut Apple liest der Scanner das Papillarmuster auf subdermaler Ebene — unter der oberen Hautschicht, was vor abgenommenen Fingerabdrücken schützt.
Touch ID unterstützt bis zu fünf Fingerabdrücke — Sie können Finger beider Hände oder Abdrücke von Familienmitgliedern hinzufügen. Der Sensor funktioniert dank 360-Grad-Erkennung bei jeder Fingerausrichtung. Seit seiner Einführung im Jahr 2013 wird Touch ID zum Entsperren des iPhones, zur Bestätigung von App Store-Käufen, zum Bezahlen mit Apple Pay und zur Autorisierung in Drittanwendungen verwendet.
Der kapazitive Fingerabdruckscanner Touch ID besteht aus einer Anordnung von 500 Punkten pro Zoll (ppi) mikroskopischer Kondensatoren auf der Oberfläche eines Siliziumchips. Jeder Kondensator misst die elektrische Kapazität zwischen Finger und Sensor. Die Papillarleisten (Erhebungen) sind näher am Sensor und erzeugen eine höhere Kapazität, während die Täler eine geringere Kapazität erzeugen.
Der Kapazitätsunterschied zwischen 50.000 benachbarten Kondensatoren bildet ein Fingerabdruckbild mit einer Auflösung von 500 ppi. Ein 0,1 mm dickes Saphirglas schützt den Sensor vor Kratzern und sorgt für elektrische Isolierung. Laut Apple ist Saphir nach Diamant das zweithärteste Material — dies verhindert Sensorverschleiß selbst nach Millionen von Berührungen.
Der Touch ID-Scanner der zweiten Generation (ab iPhone 8) verwendet eine verbesserte Kondensatoranordnung mit dichterer Anordnung — 800 ppi statt 500. Dadurch wurde die Scangeschwindigkeit um 30% erhöht und die Genauigkeit bei nassen oder trockenen Fingern verbessert. Die Registrierungszeit für einen neuen Fingerabdruck wurde von 12 auf 8 Berührungen reduziert.
| Parameter | Touch ID Gen 1 | Touch ID Gen 2 |
|---|---|---|
| Sensorauflösung | 500 ppi | 800 ppi |
| Berührungen zur Registrierung | 12 | 8 |
| Scangeschwindigkeit | 0,3 s | 0,2 s |
| Geräte | iPhone 5S, 6, 6S, 7 | iPhone 8, SE (2.–3. Gen.), iPad |
| Saphirschutz | Ja | Ja |
Touch ID der ersten Generation debütierte im iPhone 5S und wurde bis zum iPhone 7 verwendet. Der Sensor war in die mechanische Home-Taste integriert und hatte eine Auflösung von 500 ppi. Im Laufe der Zeit verbesserte Apple die Verarbeitungsalgorithmen: iOS 10 führte adaptives Lernen ein — die Fingerabdruckvorlage wird mit jedem Scan schrittweise aktualisiert und erfasst neue Bereiche des Musters.
Touch ID der zweiten Generation wurde zusammen mit dem iPhone 8 und dem iPad Pro 2018 eingeführt. Wichtigste Änderungen: eine dichtere Kondensatoranordnung (800 ppi), verbesserte Leistung mit nassen Fingern und eine neue Integration mit der Secure Enclave — die siebte Generation des SEP beschleunigte kryptografische Vorgänge um 40%. Das iPhone SE (2. und 3. Generation) behielt Touch ID der zweiten Generation als Alternative zu Face ID für Benutzer, die die Home-Taste bevorzugen.
Beim MacBook Pro ist Touch ID als separater Sensor rechts neben der Touch Bar (oder in der Touch ID-Taste bei Modellen ohne Touch Bar) implementiert. Macs verwenden die gleiche Secure Enclave T2 oder den M-Chip. Laut Apple Platform Security speichert Touch ID auf dem Mac separate Vorlagen für jeden Benutzer und deaktiviert sich automatisch, wenn der Gastmodus aktiviert wird.
Seit iOS 10 unterstützt Touch ID adaptives Lernen — der Algorithmus erweitert die Fingerabdruckvorlage nach jeder erfolgreichen Authentifizierung schrittweise. Wenn der Benutzer den Sensor mit verschiedenen Fingerbereichen berührt, wird die Vorlage mit neuen Minutien (Verzweigungs- und Endpunkte der Leisten) angereichert. Adaptives Lernen verbessert die Erkennungsgenauigkeit in den ersten zwei Wochen nach der Fingerabdruckregistrierung um 15–20%.
Secure Enclave ist ein dedizierter Koprozessor in Apples A7–A18- und M1–M4-Chips, der biometrische Daten vom Hauptbetriebssystem isoliert. Bei der Fingerabdruckregistrierung sendet der Sensor das Bild direkt über einen sicheren Peripheriekanal an die Secure Enclave. iOS erhält nur die Benachrichtigung, dass die Vorlage gespeichert wurde, oder ein Vergleichsergebnis „übereinstimmend / nicht übereinstimmend“.
Die mathematische Fingerabdruckvorlage wird verschlüsselt in der Secure Enclave gespeichert. Der Verschlüsselungsschlüssel wird auf Basis einer eindeutigen Chipkennung (UID) generiert, die während der Herstellung programmiert wird und nicht ausgelesen werden kann. Laut Apple Security White Paper hat keine Anwendung, einschließlich iOS, Zugriff auf die Fingerabdruckvorlage — die API gibt nur einen booleschen Wert zur Authentifizierung zurück.
Touch ID ist auch vor Spoofing-Angriffen geschützt. Der kapazitive Sensor misst die elektrische Leitfähigkeit von lebendem Gewebe, daher funktionieren getrocknete Fingerabdrücke oder Silikonabdrücke nicht. Zusätzlicher Schutz: Nach 5 fehlgeschlagenen Versuchen sperrt Touch ID und fordert ein Passwort, und nach 48 Stunden Inaktivität verlangt das Gerät ebenfalls ein Passwort vor der Biometrie.
Trotz seiner hohen Zuverlässigkeit hat Touch ID Einschränkungen. Der Scanner kann bei stark verschmutzten Fingern (Farbe, Öl, Schmutz), dermatologischen Erkrankungen (Ekzem, Psoriasis) oder zu trockener Haut nicht funktionieren. Ein nasser Finger ist die häufigste Ursache für Sensorausfälle, da Wasser die Kapazität der Kondensatoren ableitet. Apple empfiehlt, mehrere Fingerabdrücke desselben Fingers aus verschiedenen Winkeln zu registrieren, um die Wahrscheinlichkeit eines erfolgreichen Lesens zu erhöhen.
Für Zahlungen mit Apple Pay über Touch ID legt der Benutzer den Finger auf den Sensor, während er das iPhone in die Nähe des Terminals hält. Die Transaktion wird durch eine von der Secure Enclave erstellte kryptografische Signatur bestätigt. Kartennummer und Fingerabdruck werden nicht an den Händler übermittelt — es wird eine Tokenisierung verwendet. Jede Transaktion erhält einen eindeutigen Code (Token), der nicht wiederverwendet werden kann. Touch ID für Apple Pay ist auf dem iPhone 5S und neuer sowie auf iPad und Mac mit Sensor verfügbar.
Mit der Einführung des iPhone X im Jahr 2017 begann Apple den Übergang von Touch ID zu Face ID, aber beide Technologien bleiben relevant. Touch ID ist praktisch, wenn das Gesicht durch eine Maske bedeckt ist, das Telefon auf dem Tisch liegt oder der Benutzer nicht auf den Bildschirm schauen kann. Face ID ist bei normaler Nutzung schneller — ein Blick auf den Bildschirm genügt, ohne eine Taste zu berühren.
Touch ID punktet bei der Multi-User-Unterstützung — bis zu 5 Fingerabdrücke gegenüber einem Gesicht bei Face ID. Dies ist praktisch für Familien-iPads oder Unternehmensgeräte. Allerdings liegt Touch ID bei der grundlegenden Sicherheit zurück (FAR 1:50.000 gegenüber 1:1.000.000 bei Face ID).
Das LocalAuthentication-Framework funktioniert für Face ID und Touch ID identisch — Entwickler müssen keinen unterschiedlichen Code für verschiedene Biometrietypen schreiben. Das System erkennt automatisch den verfügbaren Sensor und zeigt den entsprechenden Dialog an. Nachfolgend ein Beispiel mit Prüfung der Biometrieverfügbarkeit auf dem Gerät.
import LocalAuthentication
class BiometricHelper {
static func checkBiometryStatus() {
let context = LAContext()
var error: NSError?
switch context.canEvaluatePolicy(
.deviceOwnerAuthenticationWithBiometrics,
error: &error
) {
case true:
let type = context.biometryType
switch type {
case .touchID:
print("Touch ID verfügbar")
case .faceID:
print("Face ID verfügbar")
case .none:
print("Biometrie nicht konfiguriert")
@unknown default:
print("Unbekannter Typ")
}
case false:
print("Biometrie nicht verfügbar: \(error)")
}
}
}
Die Eigenschaft biometryType gibt den Typ des verfügbaren biometrischen Sensors zurück: .touchID, .faceID oder .none. Dies ist die einzige Möglichkeit, programmatisch zu bestimmen, welcher Sensor auf dem Gerät installiert ist. Bei Touch ID zeigt iOS automatisch den Standarddialog mit dem Fingerabdrucksymbol an und erfordert keine zusätzliche Einrichtung der Benutzeroberfläche.
Häufig gestellte Fragen
Bei Hautschädigung (Schnitt, Verbrennung, Kratzer) kann Touch ID den Fingerabdruck nicht mehr erkennen. In diesem Fall fordert das Telefon ein Passwort an. Nach der Heilung wird empfohlen, den Fingerabdruck erneut zu registrieren — die alte Vorlage wird nicht automatisch aktualisiert. iOS entfernt die Biometrie und verlangt nach 5 fehlgeschlagenen Versuchen ein Passwort.
Ja, Touch ID unterstützt bis zu 5 Fingerabdrücke auf einem Gerät. Sie können Fingerabdrücke von Familienmitgliedern oder Kollegen hinzufügen. Alle hinzugefügten Fingerabdrücke haben jedoch die gleiche Zugriffsebene — Telefon entsperren, Käufe bestätigen und App-Zugriff. Die Berechtigungen für einen bestimmten Fingerabdruck können nicht eingeschränkt werden.
Der kapazitive Sensor von Touch ID misst den elektrischen Potenzialunterschied zwischen Finger und Kondensatoren. Wasser auf dem Finger verzerrt die Kapazität jedes Kondensators und macht das Bild des Papillarmusters unlesbar. Touch ID der zweiten Generation (iPhone 8+) verbesserte die Leistung mit nassen Fingern durch eine dichtere Sensoranordnung teilweise, aber das Problem ist nicht vollständig gelöst.
Normale Stoff- oder Lederhandschuhe blockieren den elektrischen Kontakt zwischen Finger und kapazitivem Sensor, daher funktioniert Touch ID nicht. Spezielle Handschuhe mit leitenden Fäden (kapazitiven Touch unterstützend) können funktionieren, aber die Erkennungsgenauigkeit nimmt aufgrund der Kapazitätsverzerrung ab.
Fingerabdrücke sind auf Hardwareebene geschützt. Secure Enclave verschlüsselt die Vorlagen mit einem eindeutigen Geräteschlüssel (UID) und verfügt über keine API zum Extrahieren von Daten. Selbst bei physischer Extraktion des Secure Enclave-Chips und Busanalyse bleiben die Fingerabdrücke unzugänglich. Apple erklärt, dass weder die Regierung noch das Unternehmen selbst Fingerabdrücke vom Gerät abrufen können.
Zusammenfassung
Wir entwickeln eine mobile Applikation schlüsselfertig
IT Sectr entwickelt seit 2017 iOS- und Android-Apps für Startups und Unternehmen. Wir beraten Sie und schlagen die beste Lösung vor.
Lesen Sie auch