Encrypt Messages Using java App
Description :
Now you can use this little app for securing your conversation and messages, that needs to be
travel through places that are vulnerable to intruders and hackers that can modify your message
contents and forwards this modified message to your friends or colleagues as it seems it is sent by
you!
This little app is developed solely in java and it provides a way to encrypt (encode) or decrypt (decode)
the message that is somehow very difficult to crack and extract the
sensitive information.
Algorithm Used :
The app uses a basic enciphering technique called Caesar Cipher
that uses the substitution cipher to change the plaint text
according to the defined key! Same is used for decoding a encrypted
message to get the original message but in opposite direction.
Usage Guide:
Initial Interface:

The window up shows the main frame of the application. At
the beginning all the fields are resent to contain no values.
Encoding a message:

As you can see, a plain text message must be written
without spaces in the "Encrypt message" field at the time
of sending the message and a key value
must be provided to encode the message using substitution algorithm(key)
the key must also provided to the receiver at the receiving end to decrypt or decode the encoded message to get
the plain text.
Decoding a message:

A key must be provided to the receiver to decode the message back
at original text. As you can see, at this time, the coded message
is written in the "Decrypt" field and also a key is provided to get the original message back.
Both sender and receiver system must have the software running on their machines.
Advantages of using Encryption:
- Provides Security to the most sensitive information.
- Provides secrecy to the messages.
Get the App for free:
CaesarCipher.Jar
Source:
CaesarCipherSystem.java