FINDING HIGHLY PROBABLE DIFFERENTIAL CHARACTERISTICS OF SUBSTITUTION-PERMUTATION NETWORKS USING GENETIC ALGORITHMS

Authors

  • A. GHAEMI
  • B. SADEGHIAN
  • M. A. ALIPOUR
  • M. ABADI
Abstract:

In this paper, we propose a genetic algorithm, called GenSPN, for finding highly probable differential characteristics of substitution permutation networks (SPNs). A special fitness function and a heuristic mutation operator have been used to improve the overall performance of the algorithm. We report our results of applying GenSPN for finding highly probable differential characteristics of Serpent block cipher. A comparison of the resultant characteristics with the previously published works shows that GenSPN can find differential characteristics of higher probabilities.

Download for Free

Sign up for free to access the full text

Already have an account?login

similar resources

Modeling Linear Characteristics of Substitution-Permutation Networks

In this paper we present a model for the bias values associated with linear characteristics of substitution-permutation networks (SPN's). The rst iteration of the model is based on our observation that for suuciently large s-boxes, the best linear characteristic usually involves one active s-box per round. We obtain a result which allows us to compute an upper bound on the probability that line...

full text

Avalanche Characteristics of Substitution-Permutation Encryption Networks

Abstract — This paper develops analytical models for the avalanche characteristics of a class of block ciphers usually referred to as substitution-permutation encryption networks or SPNs. An SPN is considered to display good avalanche characteristics if a one bit change in the plaintext input is expected to result in close to half the ciphertext output bits changing. Good avalanche characterist...

full text

Finding Most Probable Explanations Using a Self-Adaptive Hybridization of Genetic Algorithms and Simulated Annealing

Bayesian belief networks (BBN’s) are a popular graphical representation for reasoning under (probabilistic) uncertainty. An important, and NP-complete, problem on BBN’s is the maximum a posteriori (MAP) assignment problem, in which the goal is find the network assignment with highest conditional probability given a set of observances, or evidence. In this paper, we present an adaptive hybrid te...

full text

Data Hiding by LSB Substitution Using Genetic Optimal Key-Permutation

The least significant bit (LSB) embedding method is one of the most commonly used techniques; it targets the LSB's of the host image to hide the data. This paper deals with three main steganography challenges (i.e. capacity, imperceptibility, and security). This is achieved by hybrid data hiding scheme incorporates LSB technique with a key-permutation method. The paper also proposes an optimal ...

full text

Provable Security of Substitution-Permutation Networks

Many modern block ciphers are constructed based on the paradigm of substitution-permutation networks (SPNs). But, somewhat surprisingly—especially in comparison with Feistel networks, which have been analyzed by dozens of papers going back to the seminal work of Luby and Rackoff—there are essentially no provable-security results about SPNs. In this work, we initiate a comprehensive study of the...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 2  issue None

pages  45- 56

publication date 2007-11

By following a journal you will be notified via email when a new issue of this journal is published.

Keywords

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023