{"title":"Salted hashes for message authentication - proof of concept on tiny embedded systems","authors":"Rene Romann, R. Salomon","doi":"10.1109/INTELES.2014.7008984","DOIUrl":null,"url":null,"abstract":"Intelligent embedded systems become more and more widespread. Especially in the field of smart environments, such as smart homes, the systems are communicating with each other. If wireless communication is used, security becomes important. This paper explores to what extent salted hashes might be used on tiny embedded systems to provide message authentication. To this end, this paper uses two very different microcontrollers for calculating salted hases using SHA-1 and SHA-256. The execution times vary between 2.5 and 160 milliseconds, which is fast enough to provide user responses in time.","PeriodicalId":345619,"journal":{"name":"2014 IEEE Symposium on Intelligent Embedded Systems (IES)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Symposium on Intelligent Embedded Systems (IES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INTELES.2014.7008984","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Intelligent embedded systems become more and more widespread. Especially in the field of smart environments, such as smart homes, the systems are communicating with each other. If wireless communication is used, security becomes important. This paper explores to what extent salted hashes might be used on tiny embedded systems to provide message authentication. To this end, this paper uses two very different microcontrollers for calculating salted hases using SHA-1 and SHA-256. The execution times vary between 2.5 and 160 milliseconds, which is fast enough to provide user responses in time.