Sixiang Wang, Qi Cui, Xianwei Gao, Lei Zhang, Xiaoyi Duan
{"title":"对MCrypton的差分功率分析攻击及对策","authors":"Sixiang Wang, Qi Cui, Xianwei Gao, Lei Zhang, Xiaoyi Duan","doi":"10.1109/IMCEC.2016.7867194","DOIUrl":null,"url":null,"abstract":"MCrypton is an ultra-lightweight symmetric cryptographic algorithm, which is designed to adapt to the resource constrained computing scenarios, such as RFID tags and sensor networks, etc. With the continuous development of Internet of things (IoT), the application of this kind algorithm becomes increasingly popular, so the implementation security of the algorithm has correspondingly become an imperative research area. Among the attack methods, the power consumption attack (PA) is widely adopted because of its advantages such as easy acquisition, fast efficiency and high accuracy. This paper has designed a complete differential power attack (DPA) platform, targeting at the mCrypton algorithm implemented on a Mega16 micro-controller. Test results indication that the mCrypton algorithm is vulnerable to power consumption attack under the current hardware environment. Also, to resist these attacks, the present paper proposes a fixed-value mask algorithm for mCrypton.","PeriodicalId":218222,"journal":{"name":"2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Differential power analysis attack and countermeasures on MCrypton\",\"authors\":\"Sixiang Wang, Qi Cui, Xianwei Gao, Lei Zhang, Xiaoyi Duan\",\"doi\":\"10.1109/IMCEC.2016.7867194\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"MCrypton is an ultra-lightweight symmetric cryptographic algorithm, which is designed to adapt to the resource constrained computing scenarios, such as RFID tags and sensor networks, etc. With the continuous development of Internet of things (IoT), the application of this kind algorithm becomes increasingly popular, so the implementation security of the algorithm has correspondingly become an imperative research area. Among the attack methods, the power consumption attack (PA) is widely adopted because of its advantages such as easy acquisition, fast efficiency and high accuracy. This paper has designed a complete differential power attack (DPA) platform, targeting at the mCrypton algorithm implemented on a Mega16 micro-controller. Test results indication that the mCrypton algorithm is vulnerable to power consumption attack under the current hardware environment. Also, to resist these attacks, the present paper proposes a fixed-value mask algorithm for mCrypton.\",\"PeriodicalId\":218222,\"journal\":{\"name\":\"2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IMCEC.2016.7867194\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMCEC.2016.7867194","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Differential power analysis attack and countermeasures on MCrypton
MCrypton is an ultra-lightweight symmetric cryptographic algorithm, which is designed to adapt to the resource constrained computing scenarios, such as RFID tags and sensor networks, etc. With the continuous development of Internet of things (IoT), the application of this kind algorithm becomes increasingly popular, so the implementation security of the algorithm has correspondingly become an imperative research area. Among the attack methods, the power consumption attack (PA) is widely adopted because of its advantages such as easy acquisition, fast efficiency and high accuracy. This paper has designed a complete differential power attack (DPA) platform, targeting at the mCrypton algorithm implemented on a Mega16 micro-controller. Test results indication that the mCrypton algorithm is vulnerable to power consumption attack under the current hardware environment. Also, to resist these attacks, the present paper proposes a fixed-value mask algorithm for mCrypton.