/Linear-and-Differential-Cryptanalysis

Python 2.7 Implementation and Cryptanalysis of a Basic Substitution-Permutation Network Cipher

Primary LanguagePython

Linear-and-Differential-Cryptanalysis

Python 2.7 Implementation and Cryptanalysis of a Basic Substitution-Permutation Network Cipher

Description of the Cipher:

  1. Block size: 16 bits
  2. Number of rounds per block: 4
  3. Number of sub-blocks (4 x 4): 4