{"title":"Quantifying the Speed-Up Offered by Genetic Algorithms during Fault Injection Cartographies","authors":"Idris Rais-Ali, Antoine Bouvet, S. Guilley","doi":"10.1109/FDTC57191.2022.00016","DOIUrl":null,"url":null,"abstract":"In the context of Fault Injection Analyses, the determination of the correct set of physical perturbation parameters is critical. When searching for vulnerabilities against fault injections, it is then a necessity to carry out a cartography in order to establish which tuples of parameters allow to disturb the target successfully, in a reliable way. In practice, this task is often time consuming because of the large number of dimensions to consider, hence an exhaustive cartography is most of the time impossible.This paper analyses three different cartography strategies: Linear-Scan, Monte-Carlo, and Genetic Algorithm-based methods. We compare them in real Electro-Magnetic Fault Injection Analyses on an hardware device, distinguishing two different contexts, namely with few, and, at the opposite, with more Points of Interest. We show that Genetic Algorithms are always better for identifying Areas of Interest, and so correct injection parameters, which is crucial for characterizing vulnerabilities in security evaluation contexts.","PeriodicalId":196228,"journal":{"name":"2022 Workshop on Fault Detection and Tolerance in Cryptography (FDTC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Workshop on Fault Detection and Tolerance in Cryptography (FDTC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FDTC57191.2022.00016","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In the context of Fault Injection Analyses, the determination of the correct set of physical perturbation parameters is critical. When searching for vulnerabilities against fault injections, it is then a necessity to carry out a cartography in order to establish which tuples of parameters allow to disturb the target successfully, in a reliable way. In practice, this task is often time consuming because of the large number of dimensions to consider, hence an exhaustive cartography is most of the time impossible.This paper analyses three different cartography strategies: Linear-Scan, Monte-Carlo, and Genetic Algorithm-based methods. We compare them in real Electro-Magnetic Fault Injection Analyses on an hardware device, distinguishing two different contexts, namely with few, and, at the opposite, with more Points of Interest. We show that Genetic Algorithms are always better for identifying Areas of Interest, and so correct injection parameters, which is crucial for characterizing vulnerabilities in security evaluation contexts.