一种基于FPGA的双环干扰刷新迭代的混沌TRNG方法
申请号:CN202510917108
申请日期:2025-07-03
公开号:CN120805808A
公开日期:2025-10-17
类型:发明专利
摘要
本发明涉及FPGA嵌入式开发技术领域,具体为一种基于FPGA的双环干扰刷新迭代的混沌TRNG方法,包括部署于可编程逻辑器件的TRNG电路,所述可编程逻辑器件包括ARTIX‑7FPGA和PYNQK2FPGA中的至少一种,所述TRNG电路配置为生成满足密码学安全标准的真随机数序列。本发明利用自定时环振荡和抖动来对混沌元胞工作扰动来实现高吞吐量真随机数发生器,发明优化了迭代算法,提出的结构具有出色的性能,具有抵抗干扰并化为随机性源的性能;生成的随机序列已成功通过NISTSP800‑22、TESTU01、NISTSP800‑90B和ASI‑31测试;在XilinxArtix‑7andPYNQ‑K2系列开发板上实现1040Mbps的吞吐量,该发明在FPGA上实现时占用资源少,单元工作时功耗低,在资源利用和性能综合考量的品质因数上具有显著优势。
技术关键词
振荡模块
可编程逻辑器件
后处理模块
嵌入式开发技术
端口
电路配置
系统时钟
信号
逻辑分析仪
级联
瞬态噪声
序列
系统芯片
发生器
频率稳定
迭代算法
品质因数
时序
开发板