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

Read more

Summary

Introduction

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

A B CD E F GH I J K LMNOPQR S T U VWX Y Z H OWA BCDEFGIJKL MN PQRSTUVXYZ
Experiments and Result Analysis
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call