一台[物理断网]+[加密解密专用]的 WIN 电脑,如何在开机后“主动补熵”呢?

YGHMXFAL 2026-07-21 22:43 1

有一些数据需要长期保存,打算专门新购一台电脑


最好是“软”方法?即使用程序/代码来主动“制造混乱”,而不需要引入额外硬件?


我的天真想法:


①随机(此时可能是低质量随机源)生成不存在的 1000 条命令抛给 PS 执行


②滚键盘输入乱码(可视为高质量随机源?)作为密码,随机选择系统中某一个文件,嵌套加密它 10 次


这俩动作应该能增加大量 I/O+系统中断+CPU 抖动吧?


或者说,执行 openssl rand 命令能够正常输出结果,是不是说明 CSPRNG 已经初始化成功了?

最新回复 (6)
  • r6cb 07-21 23:11
    1
    麦克风录噪音,接墙上/地上就行
  • dode 07-21 23:23
    2
    +额外停机前,存储一个熵作为随机源
  • wevsty 07-22 01:34
    3
    windows 上系统提供的随机数是怎么来的是黑盒,你不能主动的向熵池添加数据的。
  • billccn 07-22 02:14
    4
    X86 指令集十几年前就开始带硬件真随机数了: https://en.wikipedia.org/wiki/RDRAND
  • iKewell 07-22 08:00
    5
    可以学 cloudflare 的方式,电脑接摄像头拍摄熔岩灯,用照片作为随机源
  • mmdsun 07-22 08:10
    6
    键盘算一个吧,但其他活动量不等于熵。
    https://www.microsoft.com/en-us/security/blog/2019/11/25/going-in-depth-on-the-windows-10-random-number-generation-infrastructure/
* 帖子来源V2EX
返回