Saya telah memperhatikan gantung keyboard / mouse dan masalah lain sejak saya membeli komputer baru saya dan menginstal Ubuntu 11.10.
Saya meneliti di mana meningkatkan / proc / sys / kernel / random / entropy_avail membantu dan itu.
Saat ini saya melakukan ini dengan menjalankan $ ls -R /
terminal. Tentu saja ini hanya membaca direktori dan file.
Itu sebenarnya menaikkannya menjadi 4000 plus. Kemudian turun kembali ke 300 dan 400.
Setelah mencari dan mencoba menemukan solusi, bagaimana saya dapat meningkatkan entrophy_avail tanpa secara manual mem-LSING hard drive dari terminal?
Saya harus mengakui bahwa saya telah menggunakan Ubuntu secara penuh sejak 8.04 dan Windows sepenuhnya gratis sejak Natty. Saya tidak benar-benar memahami entropy_avail ini tetapi komputer saya tampaknya lebih baik ketika tinggi pada penggunaan puncak.
haveged
bekerja jauh lebih baik bagi saya daripadarngd
/rng-tools
pada mesin virtual.rngd
melaporkan "tidak dapat membuka sumber entropi" dan mengisi entropi terlalu lambat (sekitar 100 bit / menit). Itu tidak bisa memasokgpg --gen-key
. Di sisi lain,haveged
menyediakannya dengan cukup cepat. Denganhaveged
,cat /dev/random
akan berjalan terus menerus.Artikel ini di sini tampaknya telah menemukan paket yang pada dasarnya akan memberi makan generator nomor acak dengan output generator nomor acak ... pada dasarnya menghasilkan sebanyak acak yang Anda butuhkan dengan biaya memiliki nomor 'kurang acak'.
Alasan yang
ls -R /
berhasil adalah karena sumber utama bit acak di linux adalah kebisingan perangkat keras. Seluruh sistem file menghasilkan banyak hal.Petunjuk dari artikel lain direproduksi di sini:
sumber
Coba gunakan
Ini berhasil untuk saya.
sumber
rngd
tidak memiliki-t
bendera ...entropy_avail
ke konstan ~ ¾ dari ukuran kolam. Apakah itu hanya menipu estimasi entropi? Memohonls -R /
tidak meningkatkannya melebihi apa yangrngd
dilakukan.Meningkatkan kumpulan entropi yang tersedia memberikan lebih banyak data acak kriptografis untuk hal-hal seperti
gpg
danopenssl
menghasilkan kunci enkripsi. Keyboard dan mouse tidak tahu atau peduli berapa banyak entropi yang tersedia, dan kurangnya entropi seharusnya tidak menyebabkan apa pun menggantung selain menghasilkan kunci kriptografi baru. Bahkan, penggunaan normal keyboard dan mouse menambah kumpulan entropi.sumber
gpg
memberitahu Anda untuk mengetik di keyboard saat mencoba menghasilkan kunci baru. Jika sinyal nirkabel dimodulasi sama sekali, itu dilakukan dengan perangkat keras, bukan perangkat lunak.