{"title":"Securing Digital Signature Algorithm against Side Channel Attacks","authors":"Mohamed Hassan, A. Abo-Taleb, M. Shalaby","doi":"10.1145/3394941.3394947","DOIUrl":null,"url":null,"abstract":"Many software implementations for the schemes used for public key cryptosystems, of which elliptic curve cryptography is the most powerful, has been concerned with performance and efficiency. However, the advent of side channel attacks with their diverse categories, such as timing, fault and power analysis attacks, impose us to reconsider new strategies in implementing more secured elliptic curve algorithms to thwart any information leakage that leads to break the security of these algorithms. In this paper, we propose a new optimization on the algorithmic level for computing the arithmetic of elliptic curve point over prime fields to countermeasure side channel attacks that threaten elliptic curve cryptosystems. Indeed, these attacks present nowadays a realistic threat to cryptographic applications and have been proved to be very effective against most cryptosystems. To develop a digital signature algorithm that targets performance and security against side channel attacks, we built a library for the underlying prime fields arithmetic for the common fields specialized by NIST and SECG. Our work can be employed in numerous applications such as, E-health, E-banking, E-commerce and E-governance.","PeriodicalId":143754,"journal":{"name":"Proceedings of the 2020 International Conference on Industrial Engineering and Industrial Management","volume":"103 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 International Conference on Industrial Engineering and Industrial Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3394941.3394947","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Many software implementations for the schemes used for public key cryptosystems, of which elliptic curve cryptography is the most powerful, has been concerned with performance and efficiency. However, the advent of side channel attacks with their diverse categories, such as timing, fault and power analysis attacks, impose us to reconsider new strategies in implementing more secured elliptic curve algorithms to thwart any information leakage that leads to break the security of these algorithms. In this paper, we propose a new optimization on the algorithmic level for computing the arithmetic of elliptic curve point over prime fields to countermeasure side channel attacks that threaten elliptic curve cryptosystems. Indeed, these attacks present nowadays a realistic threat to cryptographic applications and have been proved to be very effective against most cryptosystems. To develop a digital signature algorithm that targets performance and security against side channel attacks, we built a library for the underlying prime fields arithmetic for the common fields specialized by NIST and SECG. Our work can be employed in numerous applications such as, E-health, E-banking, E-commerce and E-governance.