Thông thường đọc từ /dev/randomtạo ra 100-500 byte và các khối, chờ đợi một entropy được thu thập.
Tại sao không viết thông tin cho /dev/randomcác quá trình khác tăng tốc độ đọc? Nó không nên cung cấp entropy cần thiết?
Nó có thể hữu ích cho việc bỏ chặn gpghoặc phần mềm tương tự mà không cần khởi động lại và nhập lại mọi thứ, để tạo các khóa không siêu bí mật, v.v.
gpg --gen-keytừ /dev/randomtới /dev/urandommà không cần khởi động lại?
gpgđã /dev/randomđược mã hóa cứng. Bạn có thể thay đổi cấu hình udev của mình để tạo /dev/randomra cùng một thiết bị /dev/urandom, trong số các khả năng khác.
gpg --gen-key, do đó, kết thúc lại dữ liệu mà nó yêu cầu tương tác (hoặc sử dụng các phương thức thông minh hơn như chỉ định thêm tham số dòng lệnh). Ngoài ra thời gian CPU tạo ra số nguyên tố bị mất (gpg có thể hoạt động một phút, in một số +es và sau đó yêu cầu thêm dữ liệu ngẫu nhiên). Và nó mang lại cảm giác "chúng ta hãy quay lại và đi con đường khác" thay vì "hãy dùng búa và buộc nó về phía trước" ...
/dev/urandomthay thế./dev/urandomlà an toàn như/dev/randomđối với việc sử dụng mật mã , hành vi của/dev/randomthiết kế xấu.