- This application makes it difficult to crack the cipher text as the key is only known to the sender and receiver of the message.
- The plain text is also encrypted using AES encryption which makes it more secure and encryption is done faster.
- The original plain text is first replaced with some random characters, the AES encryption is performed on replaced text. Padding bits are then added to this encrypted text. Thus the cipher text becomes impossible to crack.
- The only disadvantage is that the cipher text can be decrypted successfully if the padding bits, key used for AES encryption and the replacement characters stored in the database is known.