Tech CaveInnovazione, gadget e tendenze tech quotidiane

Come funziona la crittografia in un password manager: il meccanismo che ti protegge

Stefano Licatadi Stefano Licata· 26/08/2026 11:46
Come funziona la crittografia in un password manager: il meccanismo che ti protegge

Un password manager ti protegge cifrando ogni voce del tuo vault con una chiave creata dalla tua master password e mai condivisa col fornitore. In pratica: senza quella chiave, i dati restano illeggibili, anche se rubati.

Il percorso di una password: dalla tastiera al vault cifrato

  1. Inserisci la master password: è l’unico segreto che devi ricordare.
  2. Derivazione della chiave (KDF): il software usa Argon2id o PBKDF2 per ottenere una chiave robusta dalla tua master password.
  3. Cifratura locale: le tue credenziali vengono cifrate sul dispositivo, voce per voce, con algoritmo simmetrico (di solito AES-256-GCM).
  4. Verifica di integrità: tag di autenticazione (HMAC o AEAD) assicurano che nessuno abbia alterato i dati.
  5. Sincronizzazione opzionale: se attiva, il vault cifrato viene caricato sul cloud; il fornitore non vede nulla in chiaro.
  6. Sblocco: quando apri il vault, la chiave viene ricostruita al volo e usata solo in memoria, poi eliminata.

In sintesi: la sicurezza dipende da tre pilastri: una master password forte, una derivazione di chiave lenta (Argon2/PBKDF2) e cifratura autenticata (AES-GCM).

Gli ingredienti crittografici

Cifratura simmetrica

Quasi tutti i password manager usano AES-256 in modalità GCM o CBC con HMAC. È uno standard solido e ampiamente verificato AES.

  • AES-GCM: cifra e autentica in un solo passaggio (AEAD).
  • Nonce/IV unici: ogni voce ha un inizializzatore diverso per evitare pattern ripetuti.

Derivazione della chiave (KDF)

La master password, da sola, non basta. Serve un KDF che renda costoso tentare indovinamenti.

  • Argon2id: resistente a GPU/ASIC, regola anche l’uso di memoria.
  • PBKDF2-HMAC-SHA256: ancora diffuso; sicuro se i “giri” sono elevati.

Autenticazione e integrità

HMAC o AEAD assicurano che chi legge abbia la chiave giusta e che il contenuto non sia stato alterato.

TecnologiaScopoParametri consigliati
AES-256-GCMCifratura + autenticazioneNonce unico per voce, librerie auditate
Argon2idDerivazione chiaveMemoria ≥ 64–256 MB, tempo ≈ 300–1000 ms, parallelismo 2–4
PBKDF2-HMAC-SHA256Derivazione chiaveIterazioni ≥ 300k su desktop moderni
HMAC-SHA256IntegritàChiave separata o AEAD preferibile

In sintesi: cerca Argon2id con parametri regolabili e AES-GCM. È il binomio più moderno per robustezza e prestazioni.

Cloud, offline, zero-knowledge: cosa cambia

Modello offline: il vault resta solo sui tuoi dispositivi. Massimo controllo, meno comodità di sincronizzazione.

Cloud con zero-knowledge: i server custodiscono solo dati cifrati; le chiavi non lasciano i tuoi device. Il fornitore non può decrittare.

Ambiente aziendale: possibile integrazione con SSO; attenzione a come viene protetta la chiave lato client.

In ottica privacy, un servizio europeo che dichiari chiaramente la gestione dei dati può semplificare la conformità a GDPR.

Rischi e contromisure reali

  • Phishing della master password: verifica sempre dominio e app prima di inserirla. Valuta il blocco biometrico su dispositivi fidati.
  • Keylogger e malware: proteggi il sistema. Scegli strumenti leggeri e aggiornati; per Windows può aiutare selezionare un antivirus efficace ma poco invasivo.
  • Backup non cifrati: assicurati che i backup del vault restino cifrati o protetti da file system sicuro.
  • Master password debole: usa almeno 14–16 caratteri con parole casuali o passphrase.
  • Browser extension hijack: installa solo da store ufficiali, attiva l’auto-lock dopo pochi minuti.

Come scegliere un password manager affidabile

  • Modello zero-knowledge documentato e comprensibile.
  • Standard pubblici: AES-GCM, Argon2id, PBKDF2, HMAC; niente cifrature “proprietarie” non auditate.
  • Parametri KDF regolabili per seguire l’evoluzione dell’hardware.
  • Audit indipendenti e trasparenza su bug bounty.
  • Portabilità: esportazione sicura, piani di emergenza e recupero account.
  • Autofill prudente e protezioni anti-phishing nel browser.
  • Compatibilità ampia: desktop, mobile, passkey, U2F/FIDO2.
  • Monitoraggio violazioni e avvisi su riutilizzi.

Se stai iniziando da zero e vuoi un quadro operativo, può essere utile una guida pratica alla gestione sicura delle password e ai software che riducono l’esposizione ai data breach.

Impostazioni da attivare subito

  1. Master password: crea una passphrase lunga con 4–5 parole casuali.
  2. KDF “costoso”: alza Argon2id o le iterazioni PBKDF2 fino a 300–800 ms di derivazione.
  3. Auto-lock: blocco automatico dopo 1–5 minuti di inattività.
  4. 2FA sull’account: TOTP o chiave FIDO2 per l’accesso al servizio cloud.
  5. Backup cifrato: conserva una copia del vault in luogo sicuro.

Domotica, vita reale e ordine digitale

Dopo due anni a Berlino in una startup di smart home, ho capito quanto il numero di credenziali cresca con ogni sensore, hub o servizio.

Oggi a Firenze, tra test di nuovi dispositivi e app, il password manager è la mia base: generazione automatica, tag per i profili di casa/ufficio e condivisione sicura con chi collabora ai progetti.

In sintesi:

  • La chiave di cifratura nasce dalla tua master password, non dal cloud.
  • AES-GCM protegge contenuto e integrità; Argon2id frena gli attacchi a forza bruta.
  • Con buone pratiche e dispositivi puliti, il rischio residuo si riduce drasticamente.
Stefano Licata
Stefano Licata

Stefano ha vissuto due anni a Berlino lavorando in una startup di domotica. Tornato a Firenze, si dedica a esplorare l’evoluzione delle smart home e a raccontare come la tecnologia possa semplificare la vita quotidiana. Ama provare nuovi dispositivi appena usciti.