A Universal Session Based Bit Level Block Encoding Technique to Enhance the Information Security
Joyita Goswami, Manas Paul · 2013
In this paper a session based symmetric key cryptographic technique has been proposed and it is termed as Matrix Based Block Encoding Technique (MBBET). MBBET consider the input plain text as a stream of finite number of binary bits. This binary bit stream is chopped into manageable-sized blocks. The bits of these blocks fit column-wise from top to bottom into a square matrix of suitable order n. Now bits are collected from the square matrix along diagonally upward starting from ( n , n ) cell in a right to left trajectory to form the encrypted binary string and from this string cipher text is formed. Combination of values of block length and no. of blocks of any particular session generates the session key for MBBET. For decryption the cipher text is considered as a stream of binary bits. Processing the session key information, this binary string is split into manageable-sized blocks. The bits of the block fit diagonally upward starting from ( n , n ) cell in a right to left trajectory into a square matrix of suitable order n. Now bits are taken column-wise from the square matrix to form the decrypted binary string and from this string plain text is formed. A comparison of MBBET with existing and industrially accepted TDES and AES has been done.