Linux 的 /dev/random 產生原理

random 的亂數產生要如何實作? 看到此篇: "數學及演算法與安全工程相遇 - 第一講" 的討論才知道有這種作法, 作點筆記.

原來噪音是可以拿來做亂數產生用~

Linux 的 /dev/random 產生原理

下述摘錄自此篇: /dev/random - 維基百科,自由的百科全書

在類UNIX作業系統中, /dev/random 是一個特殊的裝置檔案,可以用作隨機數發生器或偽隨機數發生器。它允許程式存取來自裝置驅動程式或其它來源的背景噪聲。並不是所有作業系統中的 /dev/random 的實作都是相同的,而 Linux 是第一個以背景噪聲產生真正的隨機數的實作。

相關文件

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料