{"title":"硬件可重构无线传感器节点中的随机数生成","authors":"Ionut Radoi, L. Dobrescu, Cosmin Rusea","doi":"10.1109/ATEE58038.2023.10108373","DOIUrl":null,"url":null,"abstract":"In order to achieve a greater reliability, sensor nodes working with limited resources has some drawbacks when it comes to ensure secure communication between sensor nodes. Because in theory there is no need to hide the algorithm as long as the cryptographic keys are safe, the more random a key is the harder for an attacker is to find it. Although hardware reprogrammable platforms consume more energy than microcontrollers, they prove to have considerable advantages when implementing RNG's regarding the speed and the possibility of using bitwise operations, thus being more versatile. In this paper, a Filed Programmable Gate Array (FPGA) design who use data collected from different on board sensors to generate cryptographic keys. Randomness analysis of the generated data is then performed using National Institute of Standards and Technology (NIST) methodology in order to validate the proposed design.","PeriodicalId":398894,"journal":{"name":"2023 13th International Symposium on Advanced Topics in Electrical Engineering (ATEE)","volume":"175 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Random number generation in hardware reconfigurable wireless sensor nodes\",\"authors\":\"Ionut Radoi, L. Dobrescu, Cosmin Rusea\",\"doi\":\"10.1109/ATEE58038.2023.10108373\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In order to achieve a greater reliability, sensor nodes working with limited resources has some drawbacks when it comes to ensure secure communication between sensor nodes. Because in theory there is no need to hide the algorithm as long as the cryptographic keys are safe, the more random a key is the harder for an attacker is to find it. Although hardware reprogrammable platforms consume more energy than microcontrollers, they prove to have considerable advantages when implementing RNG's regarding the speed and the possibility of using bitwise operations, thus being more versatile. In this paper, a Filed Programmable Gate Array (FPGA) design who use data collected from different on board sensors to generate cryptographic keys. Randomness analysis of the generated data is then performed using National Institute of Standards and Technology (NIST) methodology in order to validate the proposed design.\",\"PeriodicalId\":398894,\"journal\":{\"name\":\"2023 13th International Symposium on Advanced Topics in Electrical Engineering (ATEE)\",\"volume\":\"175 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-03-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 13th International Symposium on Advanced Topics in Electrical Engineering (ATEE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ATEE58038.2023.10108373\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 13th International Symposium on Advanced Topics in Electrical Engineering (ATEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ATEE58038.2023.10108373","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Random number generation in hardware reconfigurable wireless sensor nodes
In order to achieve a greater reliability, sensor nodes working with limited resources has some drawbacks when it comes to ensure secure communication between sensor nodes. Because in theory there is no need to hide the algorithm as long as the cryptographic keys are safe, the more random a key is the harder for an attacker is to find it. Although hardware reprogrammable platforms consume more energy than microcontrollers, they prove to have considerable advantages when implementing RNG's regarding the speed and the possibility of using bitwise operations, thus being more versatile. In this paper, a Filed Programmable Gate Array (FPGA) design who use data collected from different on board sensors to generate cryptographic keys. Randomness analysis of the generated data is then performed using National Institute of Standards and Technology (NIST) methodology in order to validate the proposed design.