{"title":"用于无线5G及以后通信的轻量级加密模块的设计与实现","authors":"Evangelia Konstantopoulou, N. Sklavos","doi":"10.1109/IoTaIS56727.2022.9975849","DOIUrl":null,"url":null,"abstract":"With the advent of 5G and 6G networks and the anticipated expansion of the Internet of Things (IoT), novel applications are developed to address the need for low latency, capacity, higher data rate, and QoS for an unprecedentedly large number of devices. Demand for lightweight, fast, and efficient cryptographic algorithms is emerging, as an increasing number of systems that are used daily are becoming time-critical and often constrained in resources. One such algorithm that has been proposed is stream cipher Espresso, developed to simultaneously improve both hardware size and performance. At the same time, NIST states that any proposed lightweight cryptographic algorithm must fulfill the standards outlined in the Hardware API for Lightweight Cryptography specification, in order to ensure fair benchmarking. In this paper, a Lightweight Cryptographic Module compliant with these requirements is suggested. The crypto core employs an optimized implementation of the Espresso algorithm, both in comparison to other stream ciphers and to other Espresso implementations in the literature. The system is built on the Spartan-7 series xc7s100fgga676-2 Field Programmable Gate Array (FPGA) and works at a maximum frequency of 687 MHz.","PeriodicalId":138894,"journal":{"name":"2022 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and Implementation of a Lightweight Cryptographic Module, for Wireless 5G Communications and Beyond\",\"authors\":\"Evangelia Konstantopoulou, N. Sklavos\",\"doi\":\"10.1109/IoTaIS56727.2022.9975849\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the advent of 5G and 6G networks and the anticipated expansion of the Internet of Things (IoT), novel applications are developed to address the need for low latency, capacity, higher data rate, and QoS for an unprecedentedly large number of devices. Demand for lightweight, fast, and efficient cryptographic algorithms is emerging, as an increasing number of systems that are used daily are becoming time-critical and often constrained in resources. One such algorithm that has been proposed is stream cipher Espresso, developed to simultaneously improve both hardware size and performance. At the same time, NIST states that any proposed lightweight cryptographic algorithm must fulfill the standards outlined in the Hardware API for Lightweight Cryptography specification, in order to ensure fair benchmarking. In this paper, a Lightweight Cryptographic Module compliant with these requirements is suggested. The crypto core employs an optimized implementation of the Espresso algorithm, both in comparison to other stream ciphers and to other Espresso implementations in the literature. The system is built on the Spartan-7 series xc7s100fgga676-2 Field Programmable Gate Array (FPGA) and works at a maximum frequency of 687 MHz.\",\"PeriodicalId\":138894,\"journal\":{\"name\":\"2022 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IoTaIS56727.2022.9975849\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IoTaIS56727.2022.9975849","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and Implementation of a Lightweight Cryptographic Module, for Wireless 5G Communications and Beyond
With the advent of 5G and 6G networks and the anticipated expansion of the Internet of Things (IoT), novel applications are developed to address the need for low latency, capacity, higher data rate, and QoS for an unprecedentedly large number of devices. Demand for lightweight, fast, and efficient cryptographic algorithms is emerging, as an increasing number of systems that are used daily are becoming time-critical and often constrained in resources. One such algorithm that has been proposed is stream cipher Espresso, developed to simultaneously improve both hardware size and performance. At the same time, NIST states that any proposed lightweight cryptographic algorithm must fulfill the standards outlined in the Hardware API for Lightweight Cryptography specification, in order to ensure fair benchmarking. In this paper, a Lightweight Cryptographic Module compliant with these requirements is suggested. The crypto core employs an optimized implementation of the Espresso algorithm, both in comparison to other stream ciphers and to other Espresso implementations in the literature. The system is built on the Spartan-7 series xc7s100fgga676-2 Field Programmable Gate Array (FPGA) and works at a maximum frequency of 687 MHz.