Giải quyết đầy đủ vấn đề là một chủ đề rộng.
Trình tạo số ngẫu nhiên phần cứng tồn tại. Chúng sử dụng tiếng ồn nhiệt hoặc thậm chí các hiệu ứng lượng tử (trong các mô hình nhanh nhất) để tạo ra các số ngẫu nhiên chất lượng cao.
Có một số nghi ngờ rằng việc tạo số ngẫu nhiên tiếng ồn nhiệt có thể có "thành kiến". Điều đó có nghĩa là, một số con số được tạo ra thường xuyên hơn những con số khác, trong một thời gian dài. Các con số được tạo ra vẫn thực sự ngẫu nhiên.
Để xem điều này có thể như thế nào, hãy xem xét một đồng tiền không công bằng, cung cấp cho người đứng đầu 60% thời gian. Lật đồng xu vẫn là một quá trình ngẫu nhiên - nó chỉ là chúng ta nên mong đợi 60% trong số họ là người đứng đầu, về lâu dài. Việc diễn ra quá trình ngẫu nhiên mã hóa thông tin, hoặc "entropy", vì bất kỳ kết quả xác định nào cũng chỉ là một trong nhiều kết quả có thể xảy ra. Mặt khác, một chuỗi các đầu và đuôi được tạo ra với một đồng tiền không công bằng sẽ chứa ít thông tin hơn so với cùng một chuỗi được tạo ra với một đồng xu công bằng!
Kết quả là ở mức độ an toàn, có thể chứng minh được, bạn không muốn sử dụng số của trình tạo số ngẫu nhiên phần cứng một cách trực tiếp. Bạn muốn cho chúng ăn vào một nhóm entropy, những con số ngẫu nhiên (nhưng có thể thiên vị) có thể khuấy động. Trên thực tế, hầu hết các trình tạo số ngẫu nhiên phần cứng được thiết kế để nạp/dev/ngẫu nhiên, thông qua hạt nhân (hoặc tương đương với Windows), để giải quyết vấn đề thiên vị/entropy này.
Mặt khác, bất kỳ trình tạo số ngẫu nhiên phù hợp nào cũng sẽ đủ thống nhất để thực hiện mô phỏng Monte Carlo, nhanh chóng.
Bạn chỉ quan tâm đến việc tạo các số này trên máy tính của mình hay bạn cần chúng được tạo ở nơi khác, như máy tính khách? Tôi nghĩ rằng tôi nhớ một cái gì đó về việc tạo ra các số ngẫu nhiên dựa trên các điểm ảnh trong một bitmap. – WakeUpScreaming
liên quan: ["Avalanche noise RNG để sử dụng một lần"] (http://crypto.stackexchange.com/questions/4005/avalanche-noise-rng-for-one-time-pad-use) tại Mật mã học Giao dịch cổ phiếu. –
Bạn có thể thử [một tách trà nóng] (http://www.bbc.co.uk/cult/hitchhikers/guide/tea.shtml). –