Abstract:
Secret information transfer from one place to another is a critical task with higher technology. The safeguarding of the message security becomes a challenge and as a result, the information security programs are implemented to generate the secret codes. Encryption techniques are a suitable method to protect secrete messages. The main issue of the existing text encryption methods is that the decryption process cannot continue if the usage matrix is not invertible. This paper proposes an enhancement for text encryption and decryption processes with 3 × 3 self-invertible matrix generation using Python Language. We proposed techniques to generate 3 × 3 self-invertible matrix in any domain and to continue encryption and decryption processes successfully by using this generated matrix. Though specific one domain is considered for this research, and the advantage of this algorithm is that after few modifications, this proposed algorithm can be applied for other domains as well. The difficulties in the decryption process can be avoided and computational complexity can be reduced. This suggests an efficient method which is comparatively more accurate than the other algorithms to secure the messages.