← 返回日报
略读 预计 5 分钟

The Pad-O-Matic prints one-time pads at the press of a button

摘要

正文介绍作者自制的一台名为 Pad-O-Matic 的一次性密码本打印机。机器基于热敏打印机、Arduino Uno R4 Minima 和约 200 行代码,使用晶体管噪声作为随机源,经 74HC 系列逻辑芯片数字化并去偏,生成真随机数,打印出 50 组每组 250 位的一次性密码本。作者强调一次性密码本在数学上不可破解,但需物理分发和销毁,并解释了随机数生成、去偏和模除等实现细节。

荐读理由

正文详细展示了基于晶体管噪声的硬件随机数生成与去偏电路,以及用Arduino实现真随机数转十进制数字的流程,可借鉴到需要高质量随机源的工程中。但该方案面向一次性密码本打印,与AI工程项目关联较弱,迁移需自行评估。

Lobsters · 3 赞 · 0 评 讨论 → 阅读原文 →

这条对你有帮助吗?