🏢 Identità e Accesso Enterprise 🔑 FIDO2 / Senza Password

Microsoft Authenticator: Accesso senza password, number matching e configurazione TOTP

Un approfondimento architetturale sulla sicurezza dell'identità di nuova generazione: contrasto dell'MFA fatigue tramite number matching, implementazione dell'accesso da smartphone FIDO2, configurazione dei livelli di autenticazione in Accesso Condizionale, automazione del Temporary Access Pass (TAP) e gestione avanzata dei backup cloud.

2FA Laboratorio di Sicurezza 2FA-Tool
Aggiornato a ottobre 2026 · 15 min di lettura
📌 Sintesi esecutiva & Paradigma di sicurezza Microsoft

Nell'intero ecosistema globale di Microsoft che include Microsoft 365, Azure, Windows Hello e oltre un miliardo di account utente, le password sono riconosciute come il principale vettore di vulnerabilità (oltre l'80% delle intrusioni aziendali deriva da attacchi di credential stuffing o dal riutilizzo delle password). Microsoft Authenticator si è evoluto da semplice client TOTP a endpoint centrale e zero-trust per l'autenticazione senza password.

Scudo anti-fatigue Number Matching

Richiede l'inserimento nell'app mobile del numero mostrato a schermo nel browser, neutralizzando gli attacchi di push bombing.

Crittografia hardware Accesso da smartphone (FIDO2)

L'autorizzazione biometrica combinata con le chiavi hardware dell'enclave del dispositivo elimina totalmente l'uso delle password.

Perimetro enterprise Isolamento backup Entra ID

Le credenziali degli account aziendali/scolastici sono deliberatamente escluse dai backup cloud per conformità normativa.

1

MFA Fatigue (Push Bombing) & L'obbligo di Number Matching

Storicamente, il meccanismo di autenticazione a più fattori più intuitivo per l'utente era la notifica push binaria: un avviso in arrivo con i semplici pulsanti "Approva" o "Rifiuta". In ambienti di produzione, questa interfaccia priva di attrito ha generato una grave falla: la MFA Fatigue.

1. Anatomia dell'intrusione per push-bombing del gruppo Lapsus$

In celebri attacchi contro aziende multinazionali (tra cui Uber e Okta), gli aggressori hanno ottenuto password valide dei dipendenti tramite dump di credenziali nel dark web. Per aggirare la richiesta push secondaria, hanno eseguito script automatici che inviavano decine di notifiche push alle 2:00 del mattino. Confusi, esasperati o svegliati nel sonno, gli utenti finivano per toccare "Approva" solo per silenziare lo smartphone, consegnando istantaneamente l'accesso alla rete all'avversario.

2. Applicazione globale del Number Matching da parte di Microsoft

Per sradicare questo vettore di attacco, Microsoft ha imposto il Number Matching (abbinamento numerico) su tutti i tenant Microsoft Entra ID (Azure AD) e sugli account consumer:

  • Visualizzazione dinamica del numero: La schermata di login nel browser mostra un numero pseudo-casuale a 2 cifre (ad es., 73).
  • Inserimento manuale nell'app: La notifica su smartphone invita l'utente a sbloccare il dispositivo e digitare esattamente quel numero sul tastierino dell'app. Non esiste alcun pulsante generico "Approva".
  • Geolocalizzazione contestuale e nome app: La notifica riporta l'applicazione richiedente (ad es., "Microsoft Office Web") e la posizione geografica basata sull'indirizzo IP.
Valutazione dell'impatto sulla sicurezza:

Poiché un aggressore remoto non può visualizzare il numero sullo schermo fisico della vittima, e la vittima mezza addormentata non può indovinare quale numero inserire, il Number Matching riduce a zero il tasso di successo dello sfruttamento tramite push bombing automatizzato.

2

Architettura dell'accesso da smartphone senza password (Passwordless Phone Sign-In)

L'autenticazione realmente passwordless non consiste nel completare automaticamente una password dietro le quinte. Si basa sulla crittografia asimmetrica a chiave pubblica standardizzata con FIDO2, trasformando lo smartphone in una vera e propria enclave di sicurezza basata su hardware.

Flusso di lavoro crittografico dell'accesso da smartphone:

  1. Fase di registrazione: L'attivazione dell'accesso da smartphone comanda all'hardware di sicurezza del dispositivo (Apple Secure Enclave o Android StrongBox/TEE) di generare una coppia di chiavi crittografiche asimmetriche. La chiave privata rimane permanentemente isolata nell'hardware; la chiave pubblica viene registrata nel cloud di Microsoft Identity.
  2. Invio della challenge: Quando si inserisce il proprio username nel browser, Microsoft emette una richiesta crittografica temporanea (nonce challenge) trasmessa tramite APNs/FCM al dispositivo registrato.
  3. Autorizzazione biometrica: L'utente convalida localmente la propria identità tramite Face ID, Touch ID o PIN del dispositivo. Questa verifica hardware sblocca l'enclave protetta per consentire l'accesso alla chiave privata.
  4. Asserzione crittografica: La chiave privata firma la challenge del server e restituisce la firma digitale al gateway di identità di Microsoft. Il gateway verifica la firma utilizzando la chiave pubblica pre-registrata e concede l'accesso. Nessuna password transita mai sulla rete.
🚀 Come rimuovere definitivamente le password da un account personale Microsoft:
  1. Aggiungi il tuo account personale a Microsoft Authenticator e attiva "Configura l'accesso dal telefono".
  2. Da desktop, apri le impostazioni di sicurezza Microsoft: account.live.com/proofs/manage/additional.
  3. Nella sezione "Sicurezza aggiuntiva", individua Account senza password e seleziona Attiva.
  4. Completa la richiesta di number matching sullo smartphone. La tua password verrà rimossa per sempre dai database di identità di Microsoft!
3

Account personali Microsoft (MSA) vs. Account aziendali/scolastici (Entra ID)

Gli utenti spesso gestiscono molteplici account all'interno di una singola istanza di Authenticator. L'utilizzo di account consumer personali accanto a identità aziendali gestite con Entra ID comporta modelli di attendibilità profondamente differenti.

Parametro di valutazione Account personale Microsoft (MSA) Account aziendale / scolastico (Entra ID)
Ambito di identità @outlook.com, @hotmail.com, @live.com @azienda.it, @universita.it
Gestione amministrativa Controllo totale dell'utente finale Amministratore globale del tenant & MDM Intune
Criteri di Accesso Condizionale Rilevamento rischi standard per consumer Applica conformità del dispositivo, subnet IP autorizzate
Fattibilità backup cloud ✅ Completamente salvato sul cloud storage personale ❌ Chiavi private escluse deliberatamente
Vettore di Disaster Recovery Email secondaria, SMS, chiave di recupero a 25 caratteri Temporary Access Pass (TAP) dell'Helpdesk IT
4

Accesso Condizionale & Gerarchia dei livelli di autenticazione (Authentication Strengths)

In Microsoft Entra ID Conditional Access, gli amministratori possono strutturare l'autenticazione in tre livelli rigorosi mediante le Authentication Strengths (forze di autenticazione):

Livello 1: MFA Standard

Autenticazione a più fattori

Accetta OTP via SMS, chiamate vocali, TOTP standard a 6 cifre o notifiche push. Indicato per accessi di base a rischio moderato.

Livello 2: MFA Passwordless

Accesso da smartphone senza password

Richiede l'accesso da smartphone con Microsoft Authenticator o Windows Hello for Business. Elimina dal percorso di autenticazione le password vulnerabili al phishing.

Livello 3: Resistente al Phishing

FIDO2 & Basato su certificati

Accetta unicamente chiavi di sicurezza FIDO2 hardware (YubiKey) e smart card CBA. Livello di conformità obbligatorio per gli Amministratori Globali.

Passkey (FIDO2 WebAuthn) vs. Accesso da telefono: Il divario crittografico

Gli architetti aziendali confondono spesso il tradizionale "Accesso da smartphone senza password" di Microsoft con le moderne "Passkey in Authenticator". Sebbene entrambe offrano all'utente finale un prompt biometrico fluido, l'architettura crittografica sottostante è fondamentalmente diversa:

  • Accesso da telefono: Si basa sull'architettura proprietaria Azure AD Broker di Microsoft. Il dispositivo si registra direttamente in Entra ID, generando una coppia di chiavi asimmetriche vincolata esclusivamente all'ambiente di esecuzione dell'app Authenticator.
  • Passkey (FIDO2 WebAuthn): È conforme allo standard globale W3C Web Authentication. La chiave privata viene generata e sigillata direttamente all'interno della Secure Enclave hardware (Apple iOS) o del Keystore/StrongBox hardware (Android). Nell'autenticazione cross-device tra computer e smartphone, FIDO sfrutta un handshake cifrato tramite codice QR abbinato a segnali di prossimità Bluetooth Low Energy (BLE), garantendo che lo smartphone sia fisicamente adiacente allo schermo e rendendo il phishing da remoto matematicamente impossibile.

Continuous Access Evaluation (CAE) & Difesa dal furto di token:

I token di accesso OAuth 2.0 standard hanno una validità predefinita di 1 ora. Se un criminale sottrae un token di sessione attivo tramite malware infostealer, la disattivazione dell'utente in Active Directory lasciava in passato una pericolosa finestra di vulnerabilità. Microsoft Entra ID risolve il problema con la Continuous Access Evaluation (CAE). Attraverso un flusso di eventi persistente e in tempo reale tra Entra ID e i servizi Microsoft 365 (Exchange, Teams, SharePoint), gli eventi critici (come la revoca della password, la disabilitazione dell'account o picchi di rischio geografico IP) revocano i token attivi nel giro di pochi minuti.

# Risposta a incidenti per amministratori tenant via Microsoft Graph PowerShell
Revoke-MgUserSignInSession -UserId "[email protected]"

Protezione degli endpoint con Microsoft Intune MAM (Mobile Application Management)

Nelle distribuzioni BYOD (Bring Your Own Device), i sistemi operativi mobili personali possono ospitare malware, keylogger o servizi di accessibilità abusivi. Microsoft Authenticator si integra con i criteri di protezione app Intune MAM per imporre un sandboxing hardware senza richiedere un sistema MDM invasivo:

  • Applicazione del blocco biometrico: Richiede lo sblocco con Face ID / Touch ID / biometria Android prima di accedere a qualsiasi token TOTP o richiesta di number matching aziendale.
  • Blocco dell'acquisizione schermo: Impedisce screenshot e registrazioni video a livello di sistema operativo all'interno dell'interfaccia dell'app Authenticator su Android e iOS.
  • Rilevamento Jailbreak e Root: Blocca il rilascio dei token e revoca immediatamente le credenziali di accesso da smartphone se l'integrità del sistema operativo mobile risulta compromessa.
5

Temporary Access Pass (TAP): Onboarding a zero password

Quando un nuovo collaboratore entra in azienda o lo smartphone di un dipendente va smarrito, come è possibile registrare l'app Authenticator se l'organizzazione ha vietato l'uso delle password? La soluzione è il Temporary Access Pass (TAP):

Ciclo di vita dell'onboarding enterprise con TAP:

  1. L'amministratore emette il TAP: L'Helpdesk IT crea un codice di accesso temporaneo e crittograficamente casuale (ad es. valido 4 ore, monouso) nel centro di amministrazione di Entra.
  2. L'utente accede alle info di sicurezza: Il dipendente apre https://aka.ms/mysecurityinfo dalla propria postazione.
  3. Autenticazione tramite TAP: L'inserimento del codice temporaneo soddisfa tutti i requisiti MFA di Accesso Condizionale per la configurazione iniziale.
  4. Associazione del dispositivo: Il dipendente registra Microsoft Authenticator scansionando il codice QR. In nessuna fase del suo rapporto di lavoro viene mai creata una password permanente!
6

Gestione TOTP standard RFC 6238 & Servizi di terze parti

Oltre a gestire gli accessi all'ecosistema Microsoft, Microsoft Authenticator opera come generatore TOTP universale conforme a RFC 6238. Può memorizzare token per Amazon, GitHub, Google, AWS ed exchange di criptovalute.

Registrazione di piattaforme esterne:

Tocca "+" in alto a destra -> seleziona "Altro (Google, Facebook, ecc.)". Inquadra il codice QR del servizio terzo. L'app avvierà i calcoli standard HMAC-SHA1 con rinnovo ogni 30 secondi.

Flessibilità bidirezionale: Posso usare 2FA-Tool per gli account Microsoft?

Sì. Durante la configurazione della verifica in due passaggi nelle impostazioni di sicurezza Microsoft, seleziona "Voglio configurare un'app Authenticator diversa". Microsoft mostrerà una chiave alfanumerica Base32 standard. Puoi incollare questa chiave su 2FA-Tool.com per calcolare i token al 100% in locale nel tuo browser desktop.

7

Backup cloud & Migrazione tra dispositivi: Tre insidie critiche

Microsoft Authenticator offre una funzionalità di backup su cloud, ma le sue caratteristiche architetturali nascondono gravi insidie per gli utenti meno esperti:

Insidia 1: Gli account aziendali/scolastici non vengono mai salvati con le credenziali

Quando ripristini un backup di Authenticator su un nuovo smartphone, tutti i token TOTP di terze parti e gli account personali Microsoft tornano operativi all'istante. Tuttavia, tutte le voci aziendali e scolastiche Entra ID mostreranno un punto esclamativo rosso: "Azione richiesta - Autenticazione necessaria". Le politiche di sicurezza aziendali impediscono l'esportazione delle chiavi dell'organizzazione verso cloud consumer personali. Dovrai registrare nuovamente il nuovo smartphone da una sessione desktop aziendale attiva!

Insidia 2: L'incompatibilità tra ecosistemi (iOS vs. Android)

Su iOS, Microsoft Authenticator cifra i backup nel Portachiavi iCloud di Apple. Su Android, cifra i backup nel tuo spazio personale Microsoft OneDrive. Non esiste alcuna interoperabilità tra questi due cloud. Non puoi ripristinare un backup di Authenticator da iPhone direttamente su Android, e viceversa. Il passaggio tra piattaforme diverse richiede la scansione manuale dei codici sul nuovo dispositivo prima di cancellare il vecchio.

Insidia 3: Il paradosso dell'uovo e della gallina: "Accedi vs. Ripristina"

Al primo avvio di una nuova installazione di Authenticator su un nuovo dispositivo, in basso è presente un piccolo link: "Ripristina da backup". Devi toccare "Ripristina da backup" prima di aggiungere qualsiasi account! Se tocchi prima "Aggiungi account", l'app ti richiederà un codice 2FA per verificare la tua identità—un codice che si trova bloccato proprio all'interno del backup non ancora ripristinato, creando uno stallo insolubile.

8

Risoluzione problemi: Notifiche perse & Ripristino

Problema 1: Le notifiche push di Number Matching non arrivano allo smartphone

  • Ottimizzazione aggressiva della batteria (Android): Molte personalizzazioni OEM di Android chiudono i processi in background. Escludi Microsoft Authenticator dall'ottimizzazione della batteria nelle impostazioni di sistema.
  • Malfunzionamento dei Google Play Services: I dispositivi privi dei servizi Google non possono ricevere le notifiche push standard FCM. Apri l'app manualmente per forzare il controllo delle richieste in sospeso.
  • Restrizioni di instradamento VPN: Alcuni tunnel VPN aziendali o regionali interrompono le connessioni TLS persistenti verso gli endpoint push di Microsoft.

Problema 2: Telefono distrutto senza backup — Recuperare l'accesso aziendale

Mentre gli account consumer fanno affidamento su chiavi di ripristino self-service, gli utenti aziendali di Entra ID dispongono di un canale dedicato:

Contatta l'Helpdesk IT della tua organizzazione. Un amministratore potrà accedere al portale Entra admin center, visualizzare il tuo profilo sotto "Metodi di autenticazione" e generare un Temporary Access Pass (TAP) valido per 8 ore. Questa credenziale monouso scavalca l'MFA, permettendoti di accedere e configurare il nuovo dispositivo.

9

Domande frequenti (FAQ)

Posso usare l'accesso da smartphone quando il dispositivo è in modalità aereo? ▼

I prompt di number matching richiedono una connessione di rete attiva per ricevere le challenge. Se il tuo smartphone è offline, seleziona "Non posso usare la mia app Microsoft Authenticator ora" nella schermata di accesso del browser, quindi scegli "Usa un codice di verifica". Apri l'app Authenticator e digita il codice TOTP a 6 cifre generato localmente, che funziona perfettamente anche offline.

Quali sono le differenze tra Microsoft Authenticator e Google Authenticator? ▼

Per gli ambienti Microsoft 365, Azure e per i flussi di lavoro aziendali, Microsoft Authenticator è nettamente superiore grazie al supporto nativo del number matching e delle passkey senza password. Per la gestione generale di token TOTP consumer su dispositivi eterogenei (con passaggi frequenti tra iOS e Android), la sincronizzazione cloud integrata con l'Account Google di Google Authenticator offre una migrazione multipiattaforma più semplice.

Cosa succede se elimino per errore l'app Microsoft Authenticator? ▼

Se il Backup Cloud era attivo prima dell'eliminazione, reinstalla l'app e tocca "Ripristina da backup" nella schermata iniziale. Autenticati con l'account Microsoft di ripristino (o l'Apple ID) per recuperare tutti i token. Se il backup non era attivo, utilizza l'email di recupero di emergenza, il codice SMS o la chiave di ripristino account a 25 caratteri per riottenere l'accesso.

Elaborazione zero-trust lato client

Genera token 2FA universali in totale sicurezza

Hai bisogno di calcoli TOTP RFC 6238 lato client per console cloud aziendali, repository Git e account social? Utilizza lo strumento web di 2FA-Tool, 100% offline e orientato alla massima riservatezza.