Esteban Torres-Pérez, L. G. de la Fraga, E. Tlelo-Cuautle, W. Leon-Salas
{"title":"基于混沌映射的随机数生成器的FPGA实现","authors":"Esteban Torres-Pérez, L. G. de la Fraga, E. Tlelo-Cuautle, W. Leon-Salas","doi":"10.1109/INTERCON.2017.8079696","DOIUrl":null,"url":null,"abstract":"In this paper we describe the characteristics of four chaotic maps that are simulated by MATLAB to evaluate their entropy, bifurcation diagrams and Lyapunov exponent. From, the bifurcation diagrams, we choose values to search improved binary sequences using computer arithmetic of 32 bits in 2's complement and fixed point formats. In this manner, we choose the chaotic map with good entropy and positive Lyapunov exponent to implement a random number generator (RNG) into an FPGA. Finally, we show experimental results for the RNG that pass NIST 800-22 tests.","PeriodicalId":229086,"journal":{"name":"2017 IEEE XXIV International Conference on Electronics, Electrical Engineering and Computing (INTERCON)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"On the FPGA implementation of random number generators from chaotic maps\",\"authors\":\"Esteban Torres-Pérez, L. G. de la Fraga, E. Tlelo-Cuautle, W. Leon-Salas\",\"doi\":\"10.1109/INTERCON.2017.8079696\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we describe the characteristics of four chaotic maps that are simulated by MATLAB to evaluate their entropy, bifurcation diagrams and Lyapunov exponent. From, the bifurcation diagrams, we choose values to search improved binary sequences using computer arithmetic of 32 bits in 2's complement and fixed point formats. In this manner, we choose the chaotic map with good entropy and positive Lyapunov exponent to implement a random number generator (RNG) into an FPGA. Finally, we show experimental results for the RNG that pass NIST 800-22 tests.\",\"PeriodicalId\":229086,\"journal\":{\"name\":\"2017 IEEE XXIV International Conference on Electronics, Electrical Engineering and Computing (INTERCON)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE XXIV International Conference on Electronics, Electrical Engineering and Computing (INTERCON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INTERCON.2017.8079696\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE XXIV International Conference on Electronics, Electrical Engineering and Computing (INTERCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INTERCON.2017.8079696","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the FPGA implementation of random number generators from chaotic maps
In this paper we describe the characteristics of four chaotic maps that are simulated by MATLAB to evaluate their entropy, bifurcation diagrams and Lyapunov exponent. From, the bifurcation diagrams, we choose values to search improved binary sequences using computer arithmetic of 32 bits in 2's complement and fixed point formats. In this manner, we choose the chaotic map with good entropy and positive Lyapunov exponent to implement a random number generator (RNG) into an FPGA. Finally, we show experimental results for the RNG that pass NIST 800-22 tests.