QNA > P > Perché Il Telefono Android Richiede Di Aspettare 30 Secondi Dopo 5 Inserimenti Errati Di Password?

Perché il telefono Android richiede di aspettare 30 secondi dopo 5 inserimenti errati di password?

Il telefono android pensa che tu possa ricordare le tue password in 30 secondi dopo 5 tentativi sbagliati. Una tale stupidità non ha posto nel mondo apple.

Lol, stavo scherzando. Non hai riso? :(

Colpa mia ma la risposta seria è solo che è questa caratteristica di sicurezza. Puoi digitare la password sbagliata quante volte vuoi, ma a livello logico di base all'interno del sistema operativo Android, questo accade. Quando si inserisce una password, questa va nello stack dopo di che la logica la prende da lì, la converte in qualche altro valore usando algoritmi di hashing (se il telefono lo usa o lo sceglie così com'è) e la confronta con la password già salvata.

  • Se la password è hashed, allora anche la password inserita dovrebbe essere un valore hashed.
  • Se la password è semplicemente una stringa, allora ciò che avete inserito rimarrà anche una stringa.

Nota: Questa password può essere un PIN, una PASSWORD, un PATTERN, ecc.

Ora perché l'intervallo di 30 secondi:

Quando inserite una password va nello stack e chiede ad una risorsa di sistema (dove lavora la logica) di confrontarla per sbloccare il dispositivo. Generando troppe chiamate di sistema con la password sbagliata, si chiedono risorse di sistema che portano a sprecarle.

Nel mondo OS, questo non ha un impatto significativo in quanto le richieste possono essere trattate in millisecondi o microsecondi o anche nanosecondi (a seconda dei processori come Snapdragon, Exynos, MediaTek, ecc. e il numero di core che portano). Ma quando lo si fa molte volte, il sistema può andare in crash perché si generano troppe richieste che sprecano le risorse.

Il sistema può andare in crash quando si mettono 50-60 richieste, cioè 50-60 tentativi di password sbagliate. 5 tentativi errati sono troppo pochi per mandare in crash il sistema. Quindi, può anche essere visto come una caratteristica di sicurezza come se un uomo strano cercasse di intrufolarsi nella tua privacy.

Possibile che questo aiuti a calmare la tua curiosità :)

Di Shaer Fetui

Quali sono i concetti di design e le caratteristiche copiate da entrambi i sistemi operativi Android e Windows Phone in iOS 7 di Apple? :: Posso fidarmi dei servizi di prova gratuiti che non mi verranno addebitati se rinuncio?
Link utili