{"title":"A combined attack on RSA algorithm by SAT-approach","authors":"Y. Ogorodnikov","doi":"10.1109/DYNAMICS.2016.7819055","DOIUrl":null,"url":null,"abstract":"The article deals with factoring cryptanalysis that can be used in attack on popular encryption and digital signing algorithm RSA. Factoring reduces to SAT problem, and one's solution is unique and corresponds to multiplier's bit. A method of simple iteration is applied to SAT, also three polynomial heuristics are applied with the goal to improve convergence. Also it describes alternative method of solving SAT based on constructing system of linear equations and it's solution by Gauss-Zeidel method. The statistics of each SAT component's correct recognition is formed after numerical experiments. The obtained data is used in hybrid with famous local-search algorithm GSAT for attack RSA algorithm.","PeriodicalId":293543,"journal":{"name":"2016 Dynamics of Systems, Mechanisms and Machines (Dynamics)","volume":"1200 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Dynamics of Systems, Mechanisms and Machines (Dynamics)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DYNAMICS.2016.7819055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The article deals with factoring cryptanalysis that can be used in attack on popular encryption and digital signing algorithm RSA. Factoring reduces to SAT problem, and one's solution is unique and corresponds to multiplier's bit. A method of simple iteration is applied to SAT, also three polynomial heuristics are applied with the goal to improve convergence. Also it describes alternative method of solving SAT based on constructing system of linear equations and it's solution by Gauss-Zeidel method. The statistics of each SAT component's correct recognition is formed after numerical experiments. The obtained data is used in hybrid with famous local-search algorithm GSAT for attack RSA algorithm.