Abstract

In this paper, we have developed a block cipher by extending the analysis of a Novel Block Cipher Involving a Key bunch Matrix and a Key-based Permutation and Substitution. Here we have include and additional key matrix, which is supplemented with xor operation. The cryptanalysis carried out in this investigation clearly indicates that this cipher cannot be broken by any attack.

Highlights

  • In a recent investigation [1], we have developed a block cipher involving a key bunch matrix and including a pair of functions, called Permute() and Substitute()

  • We have developed a block cipher involving a key bunch matrix and an additional key matrix, and involving key-based permutation and substitution

  • If we focus our attention on only one round of the iteration process, that is if r=1, the basic equations governing the encryption process are given by

Read more

Summary

INTRODUCTION

In a recent investigation [1], we have developed a block cipher involving a key bunch matrix and including a pair of functions, called Permute() and Substitute(). In this analysis, we have seen that the permutation and the substitution, which depend effectively on a key, strengthen the cipher in a remarkable manner. We have seen that the permutation and the substitution, which depend effectively on a key, strengthen the cipher in a remarkable manner This is all on account of the fact that the permutation and the substitution, induced into the plaintext at each and every stage in the iteration process, causes confusion and diffusion. The corresponding algorithms for the encryption and the decryption are as follows

Algorithm for Decryption
ILLUSTRATION OF THE CIPHER AND THE AVALANCHE
The additional key matrix F is taken in the form
The programs for encryption and decryption are written in
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