Il generatore di semi di entropia non è tutto ciò che è stato truccato

click fraud protection

Contrariamente a quanto molti potrebbero pensare, ciò che riportiamo non è sempre perfetto. Mentre otteniamo molte cose giuste e abbiamo un grande gruppo di sviluppatori che allungare continuamente i dispositivi alle altezze, a volte evidenziamo soluzioni con guadagni sconosciuti. Un recente articolo che abbiamo pubblicato su a hack per giocare sul Nexus 7 e altri dispositivi ne sono un esempio.

La premessa dell'hack è che puoi ridurre il ritardo mantenendo una sezione del file system Android (/dev/random) pieno di bit casuali in modo che il sistema non debba attendere che il file system li generi. In teoria sembra fantastico e lo ha dimostrato qualche successo in alcuni settori dove il ritardo era ovvio, ma si presenta tutti i tipi di altri problemi.

È per queste preoccupazioni che non consigliamo di utilizzare questa correzione. La soluzione in sé non causa in alcun modo danni ed è quasi un placebo nei suoi effetti. Arcee, sviluppatore di CyanogenMod informazioni pubblicate sulla correzione, affermandolo

Gli unici utenti di /dev/random sono libcrypto (utilizzato per operazioni crittografiche come connessioni SSL, generazione di chiavi ssh e così via), wpa_supplicant/hostapd (per generare chiavi WEP/WPA in modalità AP) e le librerie che generano ID di partizione casuali quando si esegue un'operazione formato ext2/3/4. Nessuno di questi 3 utenti si trova nel percorso di esecuzione dell'app, quindi l'alimentazione casuale da urandom non fa altro che rendere casuale... BENE... meno casuale

Ci sono preoccupazioni valide riguardo al ritardo e al modo in cui il sistema operativo Android le gestisce, e c'è discussione attualmente in corso all'interno del codice Android a riguardo, ma questa correzione non risolve questi problemi e offre invece miglioramenti delle prestazioni aumentando la velocità della CPU. Lo sviluppatore stesso ha affermato che ciò potrebbe in effetti ridurre la durata della batteria, poiché l'hacking riattiva la CPU ogni secondo.

Come sempre, tutto ciò che usi qui su XDA viene fatto a tuo rischio e pericolo e ti assumi tutta la responsabilità delle tue azioni. Detto questo, a volte trasmettiamo informazioni inesatte e questa è una di quelle volte. Applaudiamo tutti i nostri sviluppatori per aver lavorato alla ricerca di soluzioni per le cose che li tormentano. Tuttavia, abbiamo affrettato il passo, senza lasciare che si svolgessero discussioni e test adeguati.

[Immagine adattata da /dev/urandom pensieri.]