{"title":"< 2> -移位寄存器变换非线性图的指数","authors":"V. Fomichev, V. Bobrov","doi":"10.17223/20710410/55/5","DOIUrl":null,"url":null,"abstract":"The matrix-graph approach is used to estimate the set of essential and non-linear variables of coordinate functions of the product of transformations of vector spaces. For essential variables, estimates are obtained by multiplying binary mixing matrices (or digraphs) of multiplied transformations, for non-linear variables - by multiplying ternary non-linearity matrices of multiplied transformations or their corresponding non-linearity digraphs, the arcs of which are labeled by the numbers of the set {0,1, 2}. For degrees of a given transformation, the area of non-trivial estimates is limited: for a set of essential variables, by the exponential of the mixing matrix (digraph); for a set of nonlinear variables, the 〈2〉-exponent of the matrix (digraph) of nonlinearity. For the class of transformations of binary shift registers, an attainable estimate of 〈2〉-exponents is obtained, expressed in terms of the length of the shift register and the set of numbers of essential and nonlinear variables of the feedback function. For register transformations whose non-linearity digraph has a loop, an exact formula for the 〈2〉-exponent is obtained. The results can be used to evaluate the nonlinearity characteristics of cryptographic functions built on the basis of iterations of register transformations.","PeriodicalId":42607,"journal":{"name":"Prikladnaya Diskretnaya Matematika","volume":"1 1","pages":""},"PeriodicalIF":0.2000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"〈2〉-exponents of shift register transformations nonlinearity dipgraphs\",\"authors\":\"V. Fomichev, V. Bobrov\",\"doi\":\"10.17223/20710410/55/5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The matrix-graph approach is used to estimate the set of essential and non-linear variables of coordinate functions of the product of transformations of vector spaces. For essential variables, estimates are obtained by multiplying binary mixing matrices (or digraphs) of multiplied transformations, for non-linear variables - by multiplying ternary non-linearity matrices of multiplied transformations or their corresponding non-linearity digraphs, the arcs of which are labeled by the numbers of the set {0,1, 2}. For degrees of a given transformation, the area of non-trivial estimates is limited: for a set of essential variables, by the exponential of the mixing matrix (digraph); for a set of nonlinear variables, the 〈2〉-exponent of the matrix (digraph) of nonlinearity. For the class of transformations of binary shift registers, an attainable estimate of 〈2〉-exponents is obtained, expressed in terms of the length of the shift register and the set of numbers of essential and nonlinear variables of the feedback function. For register transformations whose non-linearity digraph has a loop, an exact formula for the 〈2〉-exponent is obtained. The results can be used to evaluate the nonlinearity characteristics of cryptographic functions built on the basis of iterations of register transformations.\",\"PeriodicalId\":42607,\"journal\":{\"name\":\"Prikladnaya Diskretnaya Matematika\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.2000,\"publicationDate\":\"2022-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Prikladnaya Diskretnaya Matematika\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.17223/20710410/55/5\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"MATHEMATICS, APPLIED\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Prikladnaya Diskretnaya Matematika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17223/20710410/55/5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
〈2〉-exponents of shift register transformations nonlinearity dipgraphs
The matrix-graph approach is used to estimate the set of essential and non-linear variables of coordinate functions of the product of transformations of vector spaces. For essential variables, estimates are obtained by multiplying binary mixing matrices (or digraphs) of multiplied transformations, for non-linear variables - by multiplying ternary non-linearity matrices of multiplied transformations or their corresponding non-linearity digraphs, the arcs of which are labeled by the numbers of the set {0,1, 2}. For degrees of a given transformation, the area of non-trivial estimates is limited: for a set of essential variables, by the exponential of the mixing matrix (digraph); for a set of nonlinear variables, the 〈2〉-exponent of the matrix (digraph) of nonlinearity. For the class of transformations of binary shift registers, an attainable estimate of 〈2〉-exponents is obtained, expressed in terms of the length of the shift register and the set of numbers of essential and nonlinear variables of the feedback function. For register transformations whose non-linearity digraph has a loop, an exact formula for the 〈2〉-exponent is obtained. The results can be used to evaluate the nonlinearity characteristics of cryptographic functions built on the basis of iterations of register transformations.
期刊介绍:
The scientific journal Prikladnaya Diskretnaya Matematika has been issued since 2008. It was registered by Federal Control Service in the Sphere of Communications and Mass Media (Registration Witness PI № FS 77-33762 in October 16th, in 2008). Prikladnaya Diskretnaya Matematika has been selected for coverage in Clarivate Analytics products and services. It is indexed and abstracted in SCOPUS and WoS Core Collection (Emerging Sources Citation Index). The journal is a quarterly. All the papers to be published in it are obligatorily verified by one or two specialists. The publication in the journal is free of charge and may be in Russian or in English. The topics of the journal are the following: 1.theoretical foundations of applied discrete mathematics – algebraic structures, discrete functions, combinatorial analysis, number theory, mathematical logic, information theory, systems of equations over finite fields and rings; 2.mathematical methods in cryptography – synthesis of cryptosystems, methods for cryptanalysis, pseudorandom generators, appreciation of cryptosystem security, cryptographic protocols, mathematical methods in quantum cryptography; 3.mathematical methods in steganography – synthesis of steganosystems, methods for steganoanalysis, appreciation of steganosystem security; 4.mathematical foundations of computer security – mathematical models for computer system security, mathematical methods for the analysis of the computer system security, mathematical methods for the synthesis of protected computer systems;[...]