用于SRAM PUFs的偽隨機數(shù)發(fā)生器的FPGA實現(xiàn)
發(fā)布時間:2018-05-10 11:18
本文選題:偽隨機數(shù)發(fā)生器 + 哈希算法。 參考:《電子學報》2017年09期
【摘要】:信息安全問題日益突出,而隨機數(shù)則是信息安全系統(tǒng)的基石.本文以哈希算法為核心設(shè)計了一種偽隨機數(shù)發(fā)生器,其以靜態(tài)隨機存儲器物理不可克隆函數(shù)(Static Random Access Memory Physical Unclonable Functions,SRAM PUFs)為熵源,能夠產(chǎn)生大量的偽隨機序列.通過對熵源有效性的在線監(jiān)測以及對種子的動態(tài)重播操作,本文提出的用于SRAM PUFs的偽隨機數(shù)發(fā)生器提高了偽隨機序列的安全性,可應(yīng)用于各種高安全等級加密系統(tǒng)中.該發(fā)生器在FPGA開發(fā)平臺上得到實現(xiàn),其發(fā)生速度達598.1Mbps.隨機數(shù)檢測套件NIST分析結(jié)果表明:該偽隨機數(shù)發(fā)生器的輸出通過了所有測試項目,具有良好的隨機性.
[Abstract]:The problem of information security is becoming more and more prominent, and random number is the cornerstone of information security system. In this paper, a pseudorandom number generator is designed based on hashing algorithm. It uses static Random Access Memory Physical Unclonable functions as entropy source and can produce a large number of pseudorandom sequences. By on-line monitoring of entropy source effectiveness and dynamic replay of seeds, a pseudorandom number generator for SRAM PUFs is proposed to improve the security of pseudorandom sequences, which can be applied to various high security encryption systems. The generator is realized on FPGA development platform, and its generating speed is 598.1 Mbps. The results of NIST analysis show that the output of the pseudorandom number generator has passed all the test items and has good randomness.
【作者單位】: 東南大學微電子學院;深圳大學信息工程學院;
【基金】:國家自然科學基金(No.61571116)
【分類號】:TN791;TP309
【相似文獻】
相關(guān)期刊論文 前1條
1 王新成,孫宏;高速偽隨機數(shù)發(fā)生器的設(shè)計與實現(xiàn)[J];計算機工程與應(yīng)用;2004年11期
相關(guān)碩士學位論文 前1條
1 狄欣;高性能偽隨機數(shù)發(fā)生器的設(shè)計[D];哈爾濱工業(yè)大學;2009年
,本文編號:1869092
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1869092.html
最近更新
教材專著