Touch ID: cos’è, sensore di impronte digitali e principio di funzionamento

Autore: IT Sectr Pubblicato: 2026-03-23 Tempo di lettura: 8 min

Touch ID è un sistema di scansione delle impronte digitali sviluppato da Apple per l’autenticazione degli utenti su iPhone, iPad e Mac. La tecnologia ha debuttato nell’iPhone 5S nel 2013 ed è diventata il primo sensore biometrico di massa negli smartphone. Secondo il Apple Security White Paper, 2024, la probabilità che un’impronta digitale corrisponda casualmente a un modello altrui è di 1 su 50.000 e il sensore stesso può distinguere fino a cinque impronte registrate su un singolo dispositivo.

Punti chiave

  • Touch ID è lo scanner di impronte capacitive di Apple integrato nel pulsante Home o nel pulsante laterale di iPhone/iPad.
  • Sensore capacitivo utilizza una matrice di condensatori microscopici per leggere il motivo papillare del dito.
  • Secure Enclave memorizza il modello matematico dell’impronta in un coprocessore isolato e non lo trasmette a iOS o ad applicazioni di terze parti.
  • Touch ID di prima generazione è stato utilizzato su iPhone 5S–iPhone 7, mentre la seconda generazione è apparsa su iPhone 8 e iPhone SE.
  • Sensore di seconda generazione è più veloce e preciso — il tempo di scansione si è ridotto da 0,3 a 0,2 secondi.

Cos’è Touch ID?

Touch ID è un sensore biometrico integrato nel pulsante Home (iPhone 5S–iPhone 8/SE) o nel pulsante laterale (iPad Air 4+, iPad mini 6+). È composto da un vetro zaffiro (protezione dai graffi), una matrice di sensori capacitivi e un anello di rilevamento del dito che attiva lo scanner al contatto.

Durante la configurazione iniziale, l’utente registra un’impronta digitale — il sensore acquisisce più immagini del dito da diverse angolazioni e crea un modello matematico. Secondo Apple, lo scanner legge il motivo papillare a livello subdermico — sotto lo strato superiore della pelle, proteggendo dalle impronte sollevate.

Touch ID supporta fino a cinque impronte digitali — puoi aggiungere dita di entrambe le mani o impronte di familiari. Il sensore funziona con qualsiasi orientamento del dito grazie al riconoscimento a 360 gradi. Dal suo lancio nel 2013, Touch ID è stato utilizzato per sbloccare l’iPhone, confermare acquisti sull’App Store, pagare con Apple Pay e autorizzare in applicazioni di terze parti.

Tecnologia del sensore capacitivo

Lo scanner di impronte capacitive Touch ID è costituito da una matrice di 500 punti per pollice (ppi) di condensatori microscopici posti sulla superficie di un chip di silicio. Ogni condensatore misura la capacità elettrica tra il dito e il sensore. Le creste del motivo papillare (parti rialzate) sono più vicine al sensore e creano una capacità maggiore, mentre le valli creano una capacità minore.

La differenza di capacità tra 50.000 condensatori vicini forma un’immagine dell’impronta digitale con una risoluzione di 500 ppi. Un vetro zaffiro spesso 0,1 mm protegge il sensore dai graffi e fornisce isolamento elettrico. Secondo Apple, lo zaffiro è secondo solo al diamante per durezza — questo previene l’usura del sensore anche dopo milioni di tocchi.

Lo scanner Touch ID di seconda generazione (da iPhone 8 in poi) utilizza una matrice di condensatori migliorata con una disposizione più densa — 800 ppi invece di 500. Ciò ha aumentato la velocità di scansione del 30% e migliorato la precisione per dita bagnate o asciutte. Il tempo di registrazione di una nuova impronta digitale è stato ridotto da 12 a 8 tocchi.

ParametroTouch ID Gen 1Touch ID Gen 2
Risoluzione del sensore500 ppi800 ppi
Tocchi necessari per registrare128
Velocità di scansione0,3 s0,2 s
DispositiviiPhone 5S, 6, 6S, 7iPhone 8, SE (2ª–3ª gen.), iPad
Protezione zaffiro

Generazioni di Touch ID: dall’iPhone 5S all’iPhone SE

Il Touch ID di prima generazione ha debuttato nell’iPhone 5S ed è stato utilizzato fino all’iPhone 7. Il sensore era integrato nel pulsante Home meccanico e aveva una risoluzione di 500 ppi. Con il tempo, Apple ha migliorato gli algoritmi di elaborazione: iOS 10 ha introdotto l’apprendimento adattivo — il modello dell’impronta digitale si aggiorna gradualmente con ogni scansione, catturando nuove aree del motivo.

Il Touch ID di seconda generazione è stato lanciato insieme all’iPhone 8 e all’iPad Pro nel 2018. Principali cambiamenti: una matrice di condensatori più densa (800 ppi), prestazioni migliorate con dita bagnate e una nuova integrazione con Secure Enclave — la settima generazione del SEP ha accelerato le operazioni crittografiche del 40%. L’iPhone SE (2ª e 3ª generazione) ha mantenuto il Touch ID di seconda generazione come alternativa a Face ID per gli utenti che preferiscono il pulsante Home.

Su MacBook Pro, Touch ID è implementato come sensore separato a destra della Touch Bar (o nel pulsante Touch ID sui modelli senza Touch Bar). I Mac utilizzano lo stesso Secure Enclave T2 o chip M. Secondo Apple Platform Security, su Mac, Touch ID memorizza modelli separati per ogni utente e si disattiva automaticamente quando viene attivata la modalità ospite.

Apprendimento adattivo di Touch ID

A partire da iOS 10, Touch ID supporta l’apprendimento adattivo — l’algoritmo espande gradualmente il modello dell’impronta digitale dopo ogni autenticazione riuscita. Se l’utente tocca il sensore con diverse aree del dito, il modello si arricchisce di nuove minuzie (punti di biforcazione e terminazione delle creste). L’apprendimento adattivo migliora la precisione del riconoscimento del 15–20% durante le prime due settimane dopo la registrazione dell’impronta.

Sicurezza: Secure Enclave e protezione delle impronte

Secure Enclave è un coprocessore dedicato nei chip Apple A7–A18 e M1–M4 che isola i dati biometrici dal sistema operativo principale. Durante la registrazione dell’impronta, il sensore trasmette l’immagine direttamente a Secure Enclave attraverso un canale periferico sicuro. iOS riceve solo una notifica che il modello è stato salvato o un risultato di confronto di “corrisponde / non corrisponde”.

Il modello matematico dell’impronta digitale viene memorizzato crittografato all’interno di Secure Enclave. La chiave di crittografia viene generata in base a un identificatore unico del chip (UID) programmato durante la produzione e non leggibile. Secondo Apple Security White Paper, nessuna applicazione, incluso iOS, ha accesso al modello dell’impronta — l’API restituisce solo un valore booleano di successo dell’autenticazione.

Touch ID è anche protetto da attacchi di spoofing. Il sensore capacitivo misura la conduttività elettrica del tessuto vivo, quindi le impronte essiccate o i calchi in silicone non funzionano. Protezione aggiuntiva: dopo 5 tentativi falliti, Touch ID si blocca e richiede una password, e dopo 48 ore di inattività, il dispositivo richiede anche la password prima di utilizzare la biometria.

Limitazioni di Touch ID

Nonostante l’elevata affidabilità, Touch ID ha delle limitazioni. Lo scanner potrebbe non funzionare con dita molto sporche (vernice, olio, sporco), con condizioni dermatologiche (eczema, psoriasi) o con pelle troppo secca. Il dito bagnato è la causa più comune di guasto del sensore, poiché l’acqua devia la capacità dei condensatori. Apple raccomanda di registrare più impronte dello stesso dito da diverse angolazioni per aumentare la probabilità di una lettura riuscita.

Touch ID in Apple Pay

Per i pagamenti con Apple Pay tramite Touch ID, l’utente appoggia il dito sul sensore mentre tiene l’iPhone vicino al terminale. La transazione viene confermata da una firma crittografica creata da Secure Enclave. Il numero della carta e l’impronta digitale non vengono trasmessi al commerciante — viene utilizzata la tokenizzazione. Ogni transazione riceve un codice unico (token) che non può essere riutilizzato. Touch ID per Apple Pay è disponibile su iPhone 5S e successivi, nonché su iPad e Mac con sensore.

Touch ID vs Face ID: cosa scegliere

Con il rilascio dell’iPhone X nel 2017, Apple ha iniziato la transizione da Touch ID a Face ID, ma entrambe le tecnologie rimangono rilevanti. Touch ID è comodo quando il viso è coperto da una mascherina, il telefono è sul tavolo o l’utente non può guardare lo schermo. Face ID è più veloce nell’uso normale — basta guardare lo schermo senza toccare un pulsante.

Touch ID vince nel supporto multi-utente — fino a 5 impronte contro un singolo volto di Face ID. Questo è utile per iPad familiari o dispositivi aziendali. Tuttavia, Touch ID è inferiore nella sicurezza di base (FAR 1:50.000 contro 1:1.000.000 di Face ID).

Esempio di codice: verificare Touch ID su iOS

Il framework LocalAuthentication funziona in modo identico per Face ID e Touch ID — lo sviluppatore non deve scrivere codice diverso per diversi tipi di biometria. Il sistema rileva automaticamente il sensore disponibile e mostra il dialogo corrispondente. Di seguito è riportato un esempio con verifica della disponibilità biometrica sul dispositivo.

swift
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 disponibile")
            case .faceID:
                print("Face ID disponibile")
            case .none:
                print("Biometria non configurata")
            @unknown default:
                print("Tipo sconosciuto")
            }

        case false:
            print("Biometria non disponibile: \(error)")
        }
    }
}

La proprietà biometryType restituisce il tipo di sensore biometrico disponibile: .touchID, .faceID o .none. Questo è l’unico modo per determinare programmaticamente quale sensore è installato sul dispositivo. Per Touch ID, iOS mostra automaticamente il dialogo standard con l’icona dell’impronta digitale e non richiede configurazione aggiuntiva dell’interfaccia.

Domande frequenti

Cosa succede se mi taglio il dito con l’impronta registrata?

Se la pelle viene danneggiata (taglio, ustione, graffio), Touch ID potrebbe smettere di riconoscere l’impronta. In questo caso, il telefono richiederà una password. Dopo la guarigione, si consiglia di registrare nuovamente l’impronta — il vecchio modello non verrà aggiornato automaticamente. iOS rimuove la biometria e richiede la password dopo 5 tentativi falliti.

Posso aggiungere l’impronta di un’altra persona in Touch ID?

Sì, Touch ID supporta fino a 5 impronte digitali su un singolo dispositivo. Puoi aggiungere impronte di familiari o colleghi. Tuttavia, tutte le impronte aggiunte hanno lo stesso livello di accesso — sblocco del telefono, conferma degli acquisti e accesso alle app. Non è possibile limitare i permessi per un’impronta specifica.

Perché Touch ID non funziona con il dito bagnato?

Il sensore capacitivo di Touch ID misura la differenza di potenziale elettrico tra il dito e i condensatori. L’acqua sul dito distorce la capacità di ogni condensatore, rendendo illeggibile l’immagine del motivo papillare. Il Touch ID di seconda generazione (iPhone 8+) ha parzialmente migliorato le prestazioni con dita bagnate grazie a una matrice di sensori più densa, ma il problema non è stato completamente risolto.

Touch ID funziona con i guanti?

I normali guanti in tessuto o pelle bloccano il contatto elettrico tra il dito e il sensore capacitivo, quindi Touch ID non funziona. Guanti speciali con fili conduttivi (che supportano il tocco capacitivo) possono funzionare, ma la precisione del riconoscimento diminuisce a causa della distorsione della capacità.

Quanto sono sicure le impronte in Touch ID?

Le impronte sono protette a livello hardware. Secure Enclave crittografa i modelli con una chiave unica del dispositivo (UID) e non ha API per l’estrazione dei dati. Anche con l’estrazione fisica del chip Secure Enclave e l’analisi del bus, le impronte rimangono inaccessibili. Apple dichiara che né il governo né l’azienda stessa possono recuperare le impronte dal dispositivo.

Riepilogo

  • Touch ID è lo scanner di impronte capacitive di Apple che funziona attraverso una matrice di condensatori microscopici con una risoluzione fino a 800 ppi.
  • Prima generazione (500 ppi) utilizzata su iPhone 5S–iPhone 7, seconda generazione (800 ppi) su iPhone 8, iPhone SE e iPad.
  • Secure Enclave isola i modelli biometrici da iOS — nessuna applicazione vi ha accesso diretto.
  • FAR 1:50.000 — probabilità di falsa corrispondenza dell’impronta con un modello altrui.
  • Touch ID supporta fino a 5 impronte digitali su un singolo dispositivo, incluse dita di diversi utenti.
  • LocalAuthentication fornisce un’API unificata per Touch ID e Face ID su iOS.

Svilupperemo un'applicazione mobile chiavi in mano

IT Sectr crea applicazioni iOS e Android per startup e aziende dal 2017. Ti consulteremo e ti proporremo la soluzione migliore.

Discuti il progetto

Leggi anche