Send and Receive your Private email Messages Securely over Internet

Using AES technique to use in real life applications like sending secure business email messages over internet via email addresses to prevent leaking any secret.

What is the AES Technique?

 
The Advanced Encryption Standard (AES) is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001. It is based on the Rijndael cipher developed by two Belgian cryptographers, Joan Daemen and Vincent Rijmen, who submitted a proposal that was evaluated by the NIST during the AES selection process. AES has been adopted by the U.S. government and is now used worldwide. It supersedes the Data Encryption Standard (DES), which was published in 1977. The algorithm described by AES is a symmetric-key algorithm, meaning the same key is used for both encrypting and decrypting the data.
 
Visit my website http://mayankg.com/simba.html for a live demo of this application.
 

Instruction for Non-Technical Users

 
A. How to Make a Secret Message to be sent over Email or Mobile
  1. If you want to encrypt a new message then copy your plain text message into the 1st box and choose any of your passwords you can remember in the password box and then press the button "Encrypt".
  2. Then you will see a Red color message in a text area just below the plain text box.
Note
This is your Secret Encrypted message which is pretty secure and cannot be broken by any of super computers in the world even if that machine is using Brute force technique. It will take that machine at least 15 to 20 years continuously non-stop working.
 
B. How to decode the Secret Message back to its normal form
  1. Copy your secret message into the first plain box.
  2. Make sure that your mouse pointer should be from very starting of the plain box without leaving a single blank space, otherwise, this technique will not work.
  3. Press the Button given just below with name "Copy Secret Message to Encryption Box and then Press Decrypt".
  4. Now you will see that the very the same message is copied with red color in the Encryption text Box.
  5. Now enter the same password in the password box which was used to encode the message.
  6. Now press the Button "Decrypt" and you will get your original Message in the Last Box with Blue Color.

Instruction for Developers/Coders

 
This implementation would be invoked as follows:
  1. var password = 'Type your password here' ;  
  2. var plaintext = 'This is to write your message you want to encrypt' ;   
  3. var ciphertext = Aes . Ctr . encrypt ( plaintext , password , 256 );// This function is used to encrypt your plain message with the help of password you give   
  4. var origtext = Aes . Ctr . decrypt ( ciphertext , password , 256 );// This function will decrypt your encrypted message with the same password it was encrypted.   
Disclaimer 
 
This encryption technique is only given for educational purposes for developers who have to deal with security-related software and need fast processing of their systems while dealing with encryption. The owner of this website will not be responsible for any misuse or damage by the code to the machine or organization or an individual either physically, financially, security threat or by any other direct or indirect mean. Users/Coders will hold full responsibility for any such misuse of this technique. For any further legal inquiry, Lucknow High Court will be the place of judgment.