A. Kuznetsov, N. Poluyanenko, S.O. Kandii, Yu. S. Zaichenko, D. Prokopovich-Tkachenko, Tatiana Katkova
{"title":"生成s盒的WHS代价函数","authors":"A. Kuznetsov, N. Poluyanenko, S.O. Kandii, Yu. S. Zaichenko, D. Prokopovich-Tkachenko, Tatiana Katkova","doi":"10.1109/PICST54195.2021.9772133","DOIUrl":null,"url":null,"abstract":"Nonlinear substitution boxes (S-boxes) use in most modern symmetric cryptoalgorithms. They are designed to mix input data and take the essential part in ensuring resistance against known cryptoanalytic attacks (differential, linear, algebraic and other methods of cryptoanalysis). However, the random formation of nonlinear substitutions with the required rates is an extremely complex mathematical problem. We observe the heuristic techniques of S-boxes informed search, in particular, we consider the cost function used in most known algorithms (eg, local search, gradient lift, annealing simulation, genetic search, etc.). The purpose of our research is to determine the specific parameters of the heuristic function, which on the one hand do not reduce the degree of awareness of search nodes, and on the other hand do not require significant computational costs. We investigate the influence of individual parameters on the value of the cost function and on the complexity of its calculation. We also provide specific recommendations for the formation of parameters for the heuristic search of S-boxes.","PeriodicalId":391592,"journal":{"name":"2021 IEEE 8th International Conference on Problems of Infocommunications, Science and Technology (PIC S&T)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"WHS Cost Function for Generating S-boxes\",\"authors\":\"A. Kuznetsov, N. Poluyanenko, S.O. Kandii, Yu. S. Zaichenko, D. Prokopovich-Tkachenko, Tatiana Katkova\",\"doi\":\"10.1109/PICST54195.2021.9772133\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nonlinear substitution boxes (S-boxes) use in most modern symmetric cryptoalgorithms. They are designed to mix input data and take the essential part in ensuring resistance against known cryptoanalytic attacks (differential, linear, algebraic and other methods of cryptoanalysis). However, the random formation of nonlinear substitutions with the required rates is an extremely complex mathematical problem. We observe the heuristic techniques of S-boxes informed search, in particular, we consider the cost function used in most known algorithms (eg, local search, gradient lift, annealing simulation, genetic search, etc.). The purpose of our research is to determine the specific parameters of the heuristic function, which on the one hand do not reduce the degree of awareness of search nodes, and on the other hand do not require significant computational costs. We investigate the influence of individual parameters on the value of the cost function and on the complexity of its calculation. We also provide specific recommendations for the formation of parameters for the heuristic search of S-boxes.\",\"PeriodicalId\":391592,\"journal\":{\"name\":\"2021 IEEE 8th International Conference on Problems of Infocommunications, Science and Technology (PIC S&T)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 8th International Conference on Problems of Infocommunications, Science and Technology (PIC S&T)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PICST54195.2021.9772133\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 8th International Conference on Problems of Infocommunications, Science and Technology (PIC S&T)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PICST54195.2021.9772133","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Nonlinear substitution boxes (S-boxes) use in most modern symmetric cryptoalgorithms. They are designed to mix input data and take the essential part in ensuring resistance against known cryptoanalytic attacks (differential, linear, algebraic and other methods of cryptoanalysis). However, the random formation of nonlinear substitutions with the required rates is an extremely complex mathematical problem. We observe the heuristic techniques of S-boxes informed search, in particular, we consider the cost function used in most known algorithms (eg, local search, gradient lift, annealing simulation, genetic search, etc.). The purpose of our research is to determine the specific parameters of the heuristic function, which on the one hand do not reduce the degree of awareness of search nodes, and on the other hand do not require significant computational costs. We investigate the influence of individual parameters on the value of the cost function and on the complexity of its calculation. We also provide specific recommendations for the formation of parameters for the heuristic search of S-boxes.