检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:霍文捷[1] 刘政林[1] 陈毅成[1] 邹雪城[1]
机构地区:[1]华中科技大学电子科学与技术系,湖北武汉430074
出 处:《华中科技大学学报(自然科学版)》2009年第1期73-76,共4页Journal of Huazhong University of Science and Technology(Natural Science Edition)
基 金:国家高技术研究发展计划资助项目(2006AA01Z226);湖北省自然科学基金资助项目(2006ABA080);新世纪优秀人才支持计划资助项目(NCET-07-0328)
摘 要:针对当前真随机数生成器(TRNG)中存在资源开销大、可移植性差的问题,设计了一种利用数字电路时钟抖动以及相位漂移工作的TRNG.TRNG以多组反相器振荡环路作为随机源,使用线性反馈移位寄存器(LFSR)实现后处理.在Xilinx Spartan3平台的测试实验中,探讨了振荡环数目、采样频率等设计参数对TRNG输出结果的随机特性的影响.测试结果表明这种基于多组振荡环结构的TRNG产生的随机序列安全可靠.由于仅使用了普通逻辑单元,使得该TRNG能快速移植到集成电路设计流程中,缩短了开发周期.Current true random number generators (TRNG) are high in cost and bad in transplantation. A TRNG was designed by using clock jitter and phase drift. In this TRNG, the random source consists of oscillation rings of inverters, and a linear feedback shift register (LFSR) is utilized to implement the post process. In the tests on Xilinx Spartan3 test platform, the effects of the design parameters, such as the number of oscillation rings and sample frequency, are discussed. The result of the random test indicates that the random sequence of the TRNG is safe and reliable. Since the TRNG only uses common logic unites, it can be quickly transplanted to the integrated circuit design process, and shorten the development cycle.
关 键 词:密码学 真随机数生成器 现场可编程门阵列 振荡环 时钟抖动 相位漂移
分 类 号:TP309[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.147.46.129