Open Access Open Access  Restricted Access Subscription Access

Hamming Distance Based Substitution Cipher for Coding Optimization


 

The traditional way of data transmission is to first compress the data & then encrypt it. The proposed algorithm suggests a reversing the order of these steps without loss of information. Polygram substitution method is adopted for encryption & hamming distance of codeword is taken into account for compression techniques. Bit stream is chopped into either Four or eight bits each, and a minimized code is found for each of the chunks by first encrypting it & then compressing. The proposed algorithm can be used for various file formats such as images, videos and text. A full cycle for the proposed algorithm is to compress a file, encrypt it, decrypt it, and finally decompress it back identically to the original file.

Keywords

Compression, Decompression, Substitution, Encryption, Decryption
User
Notifications
Font Size

Abstract Views: 155

PDF Views: 1




  • Hamming Distance Based Substitution Cipher for Coding Optimization

Abstract Views: 155  |  PDF Views: 1

Authors

Abstract


The traditional way of data transmission is to first compress the data & then encrypt it. The proposed algorithm suggests a reversing the order of these steps without loss of information. Polygram substitution method is adopted for encryption & hamming distance of codeword is taken into account for compression techniques. Bit stream is chopped into either Four or eight bits each, and a minimized code is found for each of the chunks by first encrypting it & then compressing. The proposed algorithm can be used for various file formats such as images, videos and text. A full cycle for the proposed algorithm is to compress a file, encrypt it, decrypt it, and finally decompress it back identically to the original file.

Keywords


Compression, Decompression, Substitution, Encryption, Decryption