发明名称 一种混沌随机数发生器及发生方法
摘要 本发明公开了一种混沌随机数发生器及发生方法,其中,该发生器包括:溢出检测电路、乘法器、加法器、多路选择器、基准源、判决电路以及编码器。本发明的混沌随机发生器及发生方法,与现有技术中基于两段式分段函数的混沌随机数发生器和发生方法相比,采用了基于三段式分段函数的混沌随机数方程,用模拟电路实现高速真随机数发生器,由溢出检测电路、乘法器、加法器、多路选择器、基准源、判决电路和编码器共同构成,可以获得高速、高质量的真随机数,可广泛应用于数据加密等信息安全领域。
申请公布号 CN106155628A 申请公布日期 2016.11.23
申请号 CN201510152808.6 申请日期 2015.04.01
申请人 北京南瑞智芯微电子科技有限公司;国家电网公司;国家密码管理局商用密码检测中心 发明人 王敏;马磊;张海峰;庞振江;李大为;罗鹏;李国友;张明睿;胡晓波;甘杰;张茜歌
分类号 G06F7/58(2006.01)I 主分类号 G06F7/58(2006.01)I
代理机构 北京中誉威圣知识产权代理有限公司 11279 代理人 郭振兴;沈园园
主权项 一种混沌随机数发生器,其特征在于,包括:溢出检测电路、乘法器、加法器、多路选择器、基准源、判决电路以及编码器,所述溢出检测电路用于接收模拟信号N,检测所述模拟信号N是否溢出并根据检测结果输出模拟信号X;所述乘法器用于对所述X进行乘法运算,输出模拟信号M=A*X,其中A为三段式混沌随机数方程的一次项系数;所述加法器用于对所述M与所述多路选择器输出的模拟信号L进行加和得到输出模拟信号N=M+L,将所述N发送到所述溢出检测电路进行迭代操作,并将N发送到所述判决电路;所述判决电路用于对所述N与所述基准源提供的参考电压信号Vref1、Vref2进行比较,并根据比较结果向所述编码器输出判决信号Z;所述多路选择器用于根据所述判决电路的比较结果和所述三段式混沌随机数方程确定所述L的值,并将所述L发送到所述加法器;所述编码器用于根据所述Z进行随机数统计特性优化,生成混沌随机数序列Y。
地址 100192 北京市海淀区西小口路66号中关村东升科技园C区2号楼305室