Abstract

In this paper, we have devoted our attention to the development of a block cipher, which involves a key bunch matrix, an additional matrix, and a key matrix utilized in the development of a pair of functions called Permute() and Substitute(). These two functions are used for the creation of confusion and diffusion for each round of the iteration process of the encryption algorithm. The avalanche effect shows the strength of the cipher, and the cryptanalysis ensures that this cipher cannot be broken by any cryptanalytic attack generally available in the literature of cryptography.

Highlights

  • In this paper, we have devoted our attention to the development of a block cipher, which involves a key bunch matrix, an additional matrix, and a key matrix utilized in the development of a pair of functions called Permute() and Substitute()

  • Our objective is to modify the block cipher, presented in [7], by including and an additional key matrix supplemented with modular arithmetic addition

  • We have developed a block cipher which involves an encryption key bunch matrix, an additional matrix and a key matrix utilized for the development of a pair of functions called Permute() and Substitute()

Read more

Summary

Modular Arithmetic Addition and supported by

Abstract— In this paper, we have devoted our attention to the development of a block cipher, which involves a key bunch matrix, an additional matrix, and a key matrix utilized in the development of a pair of functions called Permute() and Substitute().

Let us take the key bunch matrix E in the form
ALGORITHM FOR DECRYPTION
ASCENDING ORDER
ILLUSTRATION OF THE CIPHER AND THE AVALANCHE
We take the additional key matrix F in the form
COMPUTATIONS AND CONCLUSIONS
Matrix and Including another Key Matrix Supported With Modular
AUTHORS PROFILE
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call