Di solito, quando una pagina richiede che la stessa password sia inserita due volte, è per rilevare errori di battitura - che sono più comuni con le password a causa della "voce cieca". In particolare con le pagine di registrazione, perché una password inserita erroneamente implica una successiva procedura di recupero, procedura che ha necessariamente un costo diverso da zero. Affermare che la doppia iscrizione è per "motivi di sicurezza" è solo un modo per far rispettare l'utente; gli utenti sono abituati a superare strani ostacoli purché si tratti di "una questione di sicurezza". Ma non si tratta veramente di sicurezza.
Più in generale, c'è un delicato equilibrio tra alcune caratteristiche desiderabili:
- L'utente accetta di rispettare le caratteristiche di sicurezza.
- L'utente acquisirà fiducia nel fatto che il sistema sia protetto.
- Il sistema sarà protetto.
- L'utente dovrebbe essere in grado di comportarsi in modo non ossessionato dalla sicurezza.
Il punto 4 è importante se l'utente è un potenziale cliente e vogliamo che finalmente inserisca il numero della sua carta di credito e acquisti qualcosa. Il punto 3, ovviamente, è importante se vuoi evitare guai. Il punto 2 riguarda la "tranquillità". Il punto 1 significa che l'utente può diventare il nemico abbastanza velocemente.
Queste caratteristiche non sono indipendenti l'una dall'altra. Ad esempio, se si desidera un sistema sicuro (punto 3) e quindi si richiede agli utenti di avere password lunghe (ad esempio più di 12 caratteri), gli utenti si ribelleranno e inizieranno a selezionare password lunghe ma deboli o le annoteranno su carta note (guasto al punto 1, che implica un guasto al punto 3). Parlare troppo di sicurezza potrebbe rendere alcuni utenti ossessionati al riguardo. Costruire la fiducia dell'utente è anche una parte (ma solo una parte) per rendere l'utente non paranoico.
Si può fare un'analogia con la sicurezza aeroportuale. La sicurezza del sistema (punto 3) si ottiene attraverso varie misure nascoste, la maggior parte delle quali è la scansione a raggi X del bagaglio e un enorme lavoro di intelligence della polizia sui viaggiatori. La fiducia degli utenti (punto 2) è costruita attraverso una visualizzazione di funzioni di sicurezza visibili , come scanner per tutto il corpo e orde di guardie dall'aspetto meschino. In questo caso, la fiducia degli utenti consiste nel rendere le persone consapevoli che il potere che è sta facendo qualcosa per i problemi di sicurezza di cui si preoccupa; tuttavia, non è realmente necessario che le funzionalità di sicurezza che gli utenti vedono siano anche le funzionalità di sicurezza che effettivamente migliorano la sicurezza. La conformità all'uso (punto 1) è imposta da quei cartelli spaventosi che ti avvertono, come viaggiatori in aereo, che "fare dichiarazioni sulla sicurezza" può farti precipitare in guai seri, tra cui perdere l'aereo, pagare una grossa multa o possibilmente finire in prigione . In una certa misura, i viaggiatori vengono resi non paranoici (punto 4) esponendoli ai dipendenti aeroportuali che sembrano tutti completamente ossessionati dalla sicurezza; il viaggiatore reagisce istintivamente assumendo la posizione opposta. Tutto questo, ovviamente, è costoso (uno scanner completo del corpo non è il pezzo di hardware più economico di sempre e le guardie ricevono regolarmente lo stipendio).
Quindi non c'è nulla di male nell'avere una sicurezza caratteristica che è inutile per quanto riguarda la sicurezza effettiva, purché fornisca qualche guadagno da qualche parte, ad es nel costruire la fiducia degli utenti. Tuttavia , potrebbero esserci dei costi e, poiché gli esseri umani non sono macchine, valutare tale costo può rivelarsi difficile.