Abstract:
Security plays a vital role while exchanging large amount of information on the internet. Currently, technology is increasing very rapidly from security point of view. Individuals want his communication to be confidential and protected from the illegal users over the internet. Cryptography plays a very important role as security tools. Cryptography is the science which uses mathematics to encrypt and decrypt data. This research is concerned with the development of a secure messaging system based on cryptographic algorithms which is more faster, better immune to attacks, more complex, easy to encrypt and decrypt. The application is well featured and provides encryption/decryption that can protect message from unauthorized access and disclosure over networks. We have implemented a cryptosystem (encrypting/decryption) for text data using both Data Encryption Standard (DES) and Rivest-Shamir-Adleman (RSA) cryptosystem. The asymmetric algorithm was used for the key encryption and decryption process because it provides a means to deliver keys on a secure channel, while the data to be sent will be encrypted and decrypted using the symmetric algorithm. The system was designed to accomplish an end-to-end secured messaging platform and to showcase a number of security features such as authentication, confidentiality, integrity. Also the combination of the speed and strength of the symmetric algorithm with the robustness and key management capability of the asymmetric algorithm, thereby producing an enhanced encryption algorithm and we employed text data as our experimental data.