HonPUF
纯软件 SRAM PUF 实现 · 容忍高达 46% BER · 适应任何带 SRAM 的 MCU · 中国自主知识产权
纯软件实现
不依赖任何硬件安全模块,纯 C 源代码,可部署到任何带 SRAM 的 MCU 上。
极强抗噪
传统 SRAM PUF 要求 BER ≤ 25%,HonPUF 采用级联纠错码,在 BER达到40%~46% 时仍保持很好的FRR。
极强FRR
另一个角度,在相同的 BER 下,HonPUF 的 FRR 可以很低,比如达到1e-24甚至更低的水平,远远超过航空航天的要求(1e-12)。
适应性广
适合市面已有的任何带 SRAM 的 MCU,32位 16位 8位甚至4位机均可。
中国自主知识产权
级联纠错码路线,与 市场上 的 BCH/Golay 软判决路线不同。
快速开始
$ # 下载 qemu_sram_puf_test.zip,解压后进入目录 $ cd qemu_sram_puf_test $ ./build_and_run.sh # 感受 HonPUF 在 RISC-V QEMU 上的完整注册与重建流程