SparkSome Venture

> SYSTEM_ROOT

BIG_BANG_ENTROPY

模块 生成器

主题
语言
技术指南 OPEN SOURCE

> 技术文章

随机性测试:ENT、rngtest 和 Dieharder

用统计测试和持续监控评估原始样本及最终输出字节。

1. 为什么测试

测试可发现偏差、重复、相关性和来源故障。

它不能证明绝对随机,但能作为重要诊断告警。

2. 工具

ENT、rngtest 和 Dieharder 检查比特平衡、runs、相关性和分布。

Audit_Score = Tests(ENT || rngtest || Dieharder || FIPS_140_2)

3. 持续审计

一次好结果不够,还需要历史、周期报告和漂移检测。

打开随机性报告 ->

4. 解释

质量报告应与本地监控和安全策略结合使用。

curl -s "https://entropy.sparksome.pl/raw?bytes=1048576" --output sample.bin
ent sample.bin