Tutti i caratteri UTF-8 per le password generate

2

Perché un sacco di generatori di password non generano password complesse, inclusi caratteri cinesi, arabi ...-? Tutti i generatori che ho visto, incluso quello incluso nel mio password manager keepass, mostrano solo caratteri legati alle lingue occidentali.

In alcuni casi sarebbe comprensibile, se l'utente

  • deve digitare la sua password manualmente nel computer
  • non ora come inserire tali caratteri.

Anche alcuni personaggi hanno quasi la stessa forma e potrebbero confondersi, perché l'input sembra giusto, ma i caratteri hanno il codice UTF-8 sbagliato.

Gli usi di un gestore di password non aggirare i problemi elencati o ci sono altri aspetti da considerare?

    
posta user3147268 11.04.2015 - 10:28
fonte

1 risposta

4

Per rispondere ai tuoi due esempi specifici:

  1. La maggior parte dei sistemi di computer occidentali non ha font con copertura completa dei caratteri CJK e, quando lo fanno, l'aspetto non è sempre corretto. Avere una password visualizzata come una serie di caselle non è particolarmente utile, e peggio ancora, alcuni programmi sostituiranno quei caratteri non visualizzabili con sostituti, maneggiando la tua password.
  2. L'arabo, oltre al problema della copertura mancante, ha un ulteriore problema che i personaggi cambiano aspetto a seconda di quali caratteri sono scritti accanto. Non tutti i programmi lo implementano correttamente.

In breve, è meglio attenersi a caratteri noti per funzionare quasi universalmente (il sottoinsieme ASCII di Unicode) e compensare la mancanza di varietà con una lunghezza maggiore.

    
risposta data 11.04.2015 - 13:40
fonte

Leggi altre domande sui tag