Android Based Encrypted SMS System

Download Document/Synopsis
This is an advanced Encryption and decryption System targeting the SMS for Android Users both go and fro. The User can send an Encrypted message while he can decrypt an encrypted message. The System makes use of the SMS that you see in the inbox, but this system filters out the one which are encrypted and shows it in their Personal Inbox in the Application. The Shared private Key is already defined in the application and one has not to insert anything but the user id which is by default encrypted in the message. So whenever the user is sending a message he should know the receiver’s id as the id is also appended to the message so that while the receiver logins to the system the message is already decrypted if he is the desired recipient. The Id is Auto generated and cannot be changed but for the users ease the system allows the user to save the recipient’s id in a separate column as Favorites saving the his Id, Name and Mobile No. The Login is necessary here as a single user can have multiple accounts with different ids so that he can maintain each account for different purposes and not clubbing them. This System makes use of AES Encryption Algorithm to encrypt and decrypt the messages. This App uses Android Studio as its front end and SQLite as back end.



Advantages
  • The user has to login keeping the data secure
  • The Messages is already decrypted for you.
  • The system also allows you to save recipients details which can be accessed only by the user.
  • The messages are simple SMS’s but this app filters out all others and just keeps the encrypted ones.
  • Fast and Easy to use.
  • No Internet Needed.
  • It is highly reliable and secure.
  • Since only encrypted messages are shown old messages are also loaded quickly saving a lot of time which would go to search messages.
Disadvantages
  • The user has to login from his phone to see decrypt the messages.
  • If the user deletes the message from his phone’s default app or inbox, it will be reflected on the current system also.
  • Messages can’t be saved.
-->