用于生成随机数的新 /dev 设备文件



我正在尝试生成一些一次性键盘,以便使用vernam密码加密文件。为此,我在 Linux 中使用/dev/random 生成器。由于它很慢,我想我可以构建一个自己的伪随机生成器,例如使用 BBS 或 Yarrow。

有什么方法可以让它们表现得像/dev/(u)random,这意味着我可以从我选择的伪随机生成器算法创建一个设备文件吗?

您可以使用 mkfifo 创建一个行为类似于管道的 FIFO 文件,即在写入和读取端具有不同的进程。

最新更新