发明名称 一种真随机数发生器
摘要 一种真随机数发生器包括:偏置电路,用于产生两个偏置VC<sub>2</sub>和VR;随机数采样时钟电路,用于在偏置电压VC<sub>2</sub>控制下产生固定频率的第一采样时钟和第二采样时钟;变频时钟电路,用于在第一采样时钟以及偏置电压VR的控制下产生一个频率随机变化的变频时钟,变频时钟的频率变化服从均匀分布;随机数采样与后处理电路,用于在第二采样时钟的控制下,对变频时钟CLK<sub>V</sub>进行采样得到随机序列,并对随机序列进行熵值累加运算。将产生的真随机数经过熵值累加运算,从而提高随机数的随机性能,从而满足高性能的加密系统的需求。
申请公布号 CN103034472B 申请公布日期 2016.01.27
申请号 CN201210535392.2 申请日期 2012.12.12
申请人 深圳国微技术有限公司 发明人 王新亚;吴晓勇
分类号 G06F7/58(2006.01)I 主分类号 G06F7/58(2006.01)I
代理机构 深圳市康弘知识产权代理有限公司 44247 代理人 胡朝阳;孙洁敏
主权项 一种真随机数发生器,其特征在于,所述真随机数发生器包括:偏置电路,用于产生一个第一偏置电压VC<sub>2</sub>和第二偏置电压VR;随机数采样时钟电路,用于在所述偏置电路提供的所述第一偏置电压VC<sub>2</sub>控制下产生固定频率的第一采样时钟和第二采样时钟;变频时钟电路,用于在所述第一采样时钟以及所述偏置电路提供的所述第二偏置电压VR的控制下产生一个频率随机变化的变频时钟,所述变频时钟的频率变化服从均匀分布;随机数采样与后处理电路,用于在所述第二采样时钟的控制下,对所述变频时钟CLK<sub>V</sub>进行采样,得到随机序列,并对所述随机序列进行熵值累加运算;其中,所述变频时钟电路包括:离散混沌映射电路,用于在所述第一采样时钟的控制下产生一个随机变化的电流,电流大小的变化服从均匀分布;噪声放大电路,用于在所述偏置电路提供的所述第二偏置电压VR的控制下,将所述离散混沌映射电路输出的随机变化的电流转换成电压,并叠加放大后的电阻热噪声电压,产生控制电压VC<sub>1</sub>;压控振荡器,在所述噪声放大电输出的控制电压VC<sub>1</sub>的控制下,产生一个频率随机变化的变频时钟CLK<sub>V</sub>。
地址 518000 广东省深圳市高新技术产业园南区高新南一道国微大厦2F