The document describes a thesis submitted by Amogh Mahapatra and Rajballav Dash for their Bachelor of Technology degree. It examines using the Hill cipher technique and self-repetitive matrices for data encryption and decryption. Specifically, it proposes an innovation to the conventional Hill cipher method using the concept of self-repetitive matrices. This approach is mathematically derived and implemented using code to simulate a communication channel with compression techniques. The method aims to address issues with the Hill cipher by making it more difficult to crack through choosing an appropriate block size and modular index for the self-repetitive matrix.