{"title":"基于切比雪夫映射和参数转换的伪随机数生成器","authors":"Ismail Öztürk, R. Kılıç","doi":"10.1109/CEIT.2018.8751842","DOIUrl":null,"url":null,"abstract":"Digital implementations of chaotic systems are periodic and they are degraded versions of the original chaotic system. Hence, all digital pseudo random number generators based on chaotic systems inherently contain several weaknesses. These weaknesses are eliminated using various methods like cascading multiple chaotic systems and applying small perturbation to the calculations. Another method is switching parameter values of a dynamical system to obtain different chaotic behaviors. There is an example of such a method in the literature which demonstrates the switching between continuous-time ODE based Chen-like and Lorenz-like systems. In this study, a similar approach is followed and four different discrete-time Chebyshev maps are utilized for pseudo random number generation by switching a single parameter value. Just like in the other study about parameter switching method, the resulting attractor is a combination of the individual attractors of the switched systems. A direct approach is used for bit extraction and the resulting random sequences successfully pass the NIST SP 800-22 randomness tests.","PeriodicalId":357613,"journal":{"name":"2018 6th International Conference on Control Engineering & Information Technology (CEIT)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A new pseudo random number generator based on Chebyshev maps and parameter switching\",\"authors\":\"Ismail Öztürk, R. Kılıç\",\"doi\":\"10.1109/CEIT.2018.8751842\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Digital implementations of chaotic systems are periodic and they are degraded versions of the original chaotic system. Hence, all digital pseudo random number generators based on chaotic systems inherently contain several weaknesses. These weaknesses are eliminated using various methods like cascading multiple chaotic systems and applying small perturbation to the calculations. Another method is switching parameter values of a dynamical system to obtain different chaotic behaviors. There is an example of such a method in the literature which demonstrates the switching between continuous-time ODE based Chen-like and Lorenz-like systems. In this study, a similar approach is followed and four different discrete-time Chebyshev maps are utilized for pseudo random number generation by switching a single parameter value. Just like in the other study about parameter switching method, the resulting attractor is a combination of the individual attractors of the switched systems. A direct approach is used for bit extraction and the resulting random sequences successfully pass the NIST SP 800-22 randomness tests.\",\"PeriodicalId\":357613,\"journal\":{\"name\":\"2018 6th International Conference on Control Engineering & Information Technology (CEIT)\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 6th International Conference on Control Engineering & Information Technology (CEIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CEIT.2018.8751842\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 6th International Conference on Control Engineering & Information Technology (CEIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CEIT.2018.8751842","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A new pseudo random number generator based on Chebyshev maps and parameter switching
Digital implementations of chaotic systems are periodic and they are degraded versions of the original chaotic system. Hence, all digital pseudo random number generators based on chaotic systems inherently contain several weaknesses. These weaknesses are eliminated using various methods like cascading multiple chaotic systems and applying small perturbation to the calculations. Another method is switching parameter values of a dynamical system to obtain different chaotic behaviors. There is an example of such a method in the literature which demonstrates the switching between continuous-time ODE based Chen-like and Lorenz-like systems. In this study, a similar approach is followed and four different discrete-time Chebyshev maps are utilized for pseudo random number generation by switching a single parameter value. Just like in the other study about parameter switching method, the resulting attractor is a combination of the individual attractors of the switched systems. A direct approach is used for bit extraction and the resulting random sequences successfully pass the NIST SP 800-22 randomness tests.