{"title":"Performance Analysis of Lightweight Cryptographic Algorithms Simulated on Arduino UNO and MATLAB using the Voice Recognition Application","authors":"Margi Engineer, Ankit Shah","doi":"10.1109/ICCSDET.2018.8821126","DOIUrl":null,"url":null,"abstract":"In the era of Big-Data and IoT devices, it is important to use, efficient lightweight cryptographic algorithms for security reasons. No security algorithm satisfies all our needs. It is important to analyze the performance of lightweight cryptographic algorithms. Here in this paper, we have selected most frequently used lightweight cryptographic algorithms on IoT platforms. To check the performance, we have simulated all the algorithms in MATLAB and also tested the same on Arduino UNO. To check the performance of all the algorithms we have used common hardware and software platform. In this paper, we have used a voice recognition application, which is common for most of the IoT devices. Performance has been measured using key parameters like length of key, plaintext, and block, number of rounds, speed, memory consumption and floating point numbers. The results of this research help the future researchers and users to select a proper lightweight cryptographic algorithm along with its platform to implement.","PeriodicalId":157362,"journal":{"name":"2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Circuits and Systems in Digital Enterprise Technology (ICCSDET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSDET.2018.8821126","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
In the era of Big-Data and IoT devices, it is important to use, efficient lightweight cryptographic algorithms for security reasons. No security algorithm satisfies all our needs. It is important to analyze the performance of lightweight cryptographic algorithms. Here in this paper, we have selected most frequently used lightweight cryptographic algorithms on IoT platforms. To check the performance, we have simulated all the algorithms in MATLAB and also tested the same on Arduino UNO. To check the performance of all the algorithms we have used common hardware and software platform. In this paper, we have used a voice recognition application, which is common for most of the IoT devices. Performance has been measured using key parameters like length of key, plaintext, and block, number of rounds, speed, memory consumption and floating point numbers. The results of this research help the future researchers and users to select a proper lightweight cryptographic algorithm along with its platform to implement.