Abstract
Today data communication is a modern technology that contains a powerful computer processor to exchange information. But brute force attacks are made to break the encryption techniques and these attacks are the main drawbacks of older algorithms. This paper is concerned with the development of a secure messaging system based on cryptographic algorithms that is which is more faster, better immune to attacks, more complex, easy to encrypt and many more advanced security feature included. This project work is designed and developed for a secure messaging both in web and android platforms. The application is well featured and provides encryption/decryption that can protect message from unauthorized access and disclosure over networks. To send message, a recipient or registered user types and encrypts a text message using keyword mono-alphabetic substitution algorithm with a key, selected from key list. The encrypted message is stored in the database and receiver’s inbox with serial number of key (not the value). The receiver, after log into his/her own account, selects the key value and then decrypts the encrypted message with the key to see the original message. With compared to other messaging systems, the proposed secure messaging system can be used for chat, messaging, video conferencing and real time file sharing in both web and android platforms.
Highlights
Technology is used in every sphere of life and people are more dependent on Smartphone technology that contains a powerful computer processor to exchange data information
The encryption and decryption algorithms for the keyword mono-alphabetic substitution technique are shown in Figure 3 and 4, respectively
The receiver end must know both the key that was selected by sender during encryption and encrypted message for decryption
Summary
Technology is used in every sphere of life and people are more dependent on Smartphone technology that contains a powerful computer processor to exchange data information. The public-key cryptography is cryptography in which a pair of keys is used to encrypt and decrypt a message so that it arrives securely Another cryptographic algorithm is cryptographic hash function that uses a mathematical transformation to irreversibly “encrypt” information. The encryption and decryption algorithms for the keyword mono-alphabetic substitution technique are shown in Figure 3 and 4, respectively. A key is a variable value that is used by a cryptographic algorithm to transform plaintext to cipher text and vice versa. This key remains private and ensures secure communication. A B CD E F GH I J K LMNOPQR S T U VWX Y Z DK VQ F I B JWP E S C XH TMY AUO L RGZ N
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have