摘要
本发明公开了随机数生成器、随机数生成方法、介质及产品,包括:熵源,用于生成随机数;与熵源连接的算法核,所述算法核包括用于存储随机密钥的密钥寄存器、与所述密钥寄存器连接的完整性运算模块以及与所述密钥寄存器连接的加密运算模块,所述完整性运算模块用于基于所述随机密钥对熵源生成的随机数进行完整性杂凑运算,得到真随机数,所述加密运算模块用于基于所述随机密钥对所述真随机数进行加密运算,得到伪随机数;健康检测模块,连接于所述完整性运算模块以及所述加密运算模块的输出,用于对所述真随机数以及所述伪随机数进行健康检测。能够减少随机数生成器的硬件电路面积,降低功耗以及提升安全性,从而提升了随机数生成器的输出性能。
技术关键词
伪随机数
密钥
加密
模块
熵源
生成方法
生成随机数
控制开关
算法
可读存储介质
计算机程序产品
处理器
信号
指令
模式
电路
系统为您推荐了相关专利信息
模拟检测方法
电能表检定装置
策略
计算机可执行指令
自动检定装置
生成三维空间
数字孪生体
旅客
强化学习算法
拓扑图
模型建立方法
模型建立装置
天线
训练样本集
矩阵