Inproceedings,

A General Session Based Bit Level Block Encoding Technique Using Symmetric Key Cryptography to Enhance the Security of Network Based Transmission

, and .
International Journal of Computer Science, Engineering and Information Technology (IJCSEIT), volume 2 of IFIP Advances in Information and Communication Technology, page 31-42. Springer, (June 2012)
DOI: 10.5121/ijcseit.2012.2302

Abstract

In this paper a session based symmetric key cryptographic algorithm has been proposed and it is termed as Matrix Based Bit Permutation Technique (MBBPT). MBBPT consider the plain text (i.e. the input file) as a binary bit stream with finite number bits. This input bit stream is divided into manageable-sized blocks with different length. The bits of the each block fit diagonally upward starting from ( 1 , 1 ) cell in a left to right trajectory into a square matrix of suitable order n. Then the bits are taken from the square matrix diagonally upward starting from ( n , n ) cell in a right to left trajectory to form the encrypted binary string and from this encrypted string cipher text is formed. Combination of the values of block length and the no. of blocks of a session generates the session key. For decryption the cipher text is considered as a stream of binary bits. After processing the session key information, this binary string is divided into blocks. The bits of the each block fit diagonally upward starting from ( n , n ) cell in a right to left trajectory into a square matrix of suitable order n. Then the bits are taken from the square matrix diagonally upward starting from ( 1 , 1 ) cell in a left to right trajectory to form the decrypted binary string . Plain text is regenerated from this binary string. Comparison of MBBPT with existing and industrially accepted TDES and AES has been done.

Tags

Users

  • @ijcseit

Comments and Reviews