Generation of Nonlinear Substitutions by Simulated Annealing Algorithm
نویسندگان
چکیده
The problem of nonlinear substitution generation (S-boxes) is investigated in many related works symmetric key cryptography. In particular, the strength ciphers to linear cryptanalysis directly nonlinearity substitution. addition being highly nonlinear, S-boxes must be random, i.e., not contain hidden mathematical constructs that facilitate algebraic cryptanalysis. such substitutions a complex combinatorial optimization problem. Probabilistic algorithms are used solve it, for instance simulated annealing algorithm, which well-fitted discrete search space. We propose new cost function based on Walsh–Hadamard spectrum computation, and investigate efficiency using algorithm. For this purpose, we conduct numerous experiments with different input parameters: initial temperature, cooling coefficient, number internal external loops. As results research show, applying allows rapid substitutions. To find 8-bit bijective 104, need about 83,000 iterations. At same time, probability finding target result 100%.
منابع مشابه
Quantum Simulated Annealing Algorithm
Received on:2/6/2009 Accepted on:1/4/2010 Abstract Simulated annealing (SA) has been considered as a good tool for search and optimization problems which represent the abstraction of obtaining the crystalline structure through a physical process. This algorithm works sequentially that the current state will produce only one next state. That will make the search to be slower and the important dr...
متن کاملSpeech Inverse Filtering by Simulated Annealing Algorithm
The purpose of this study is to develop one solution to the speech inverse filtering problem. A new efficient articulatory speech analysis scheme, identifying the articulatory parameters from the acoustic speech waveforms, was induced. The algorithm is known as simulated annealing, which is constrained to avoid non-unique solutions and local minima problems. The constraints are determined by th...
متن کاملA new Simulated Annealing algorithm for the robust coloring problem
The Robust Coloring Problem (RCP) is a generalization of the well-known Graph Coloring Problem where we seek for a solution that remains valid when extra edges are added. The RCP is used in scheduling of events with possible last-minute changes and study frequency assignments of the electromagnetic spectrum. This problem has been proved as NP-hard and in instances larger than 30 vertices, meta-...
متن کاملSome Properties of Nonlinear MAP Estimation by Simulated Annealing
A Simulated Annealing method is presented for the solution of nonlinear time series estimation problems, by maximization of the a Posteriori Likelihood function. Homogeneous temperature annealing is proposed for smoothing problems and inhomogeneous temperature annealing for filtering problems. Both methods of annealing guarantee convergence to the Maximum A Posteriori Likelihood (MAP) estimate....
متن کاملportfolio optimization with simulated annealing algorithm
the markowitz issue of optimization can’t be solved by precise mathematical methods such as second order schematization, when real world condition and limitations are considered. on the other hand, most managers prefer to manage a small portfolio of available assets in place of a huge portfolio. it can be analogized to cardinal constrains, that is, constrains related to minimum and maximum curr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Information
سال: 2023
ISSN: ['2078-2489']
DOI: https://doi.org/10.3390/info14050259