Biasanya membaca dari /dev/random
menghasilkan 100-500 byte dan blok, menunggu entropi dikumpulkan.
Mengapa tidak menulis informasi /dev/random
melalui proses lain mempercepat membaca? Bukankah seharusnya memberikan entropi yang diperlukan?
Ini dapat berguna untuk membuka blokir gpg
atau perangkat lunak serupa tanpa memulai ulang dan memasukkan kembali semuanya, untuk menghasilkan kunci non-super-rahasia, dll.
gpg --gen-key
dari /dev/random
ke /dev/urandom
tanpa restart?
gpg
memiliki /dev/random
hard-coded. Anda dapat mengubah konfigurasi udev Anda untuk membuat /dev/random
perangkat yang sama dengan /dev/urandom
, di antara kemungkinan lainnya.
gpg --gen-key
, oleh karena itu menyokong kembali data yang diminta secara interaktif (atau menggunakan metode yang lebih pintar seperti menentukan lebih banyak parameter baris perintah). Juga waktu CPU yang menghasilkan prime akan hilang (gpg dapat bekerja sebentar, mencetak beberapa +
es dan kemudian meminta data acak tambahan). Dan itu memberi perasaan "ayo kembali dan pergi ke rute lain" alih-alih "ayo palu dan paksakan maju" ...
/dev/urandom
./dev/urandom
adalah sebagai aman sebagai/dev/random
untuk digunakan kriptografi , perilaku/dev/random
adalah desain yang buruk.