With the proposed system of e-mail security, all of the e-mail users can have free access to their emails and still have a real privacy. Using the proposed system senders can encrypt their email. Automatically, this system will perform the encryption on the content of the message. The recipients of this email will use this software to automatically make the same calculation.
On Sender side the following operations will be performed on the content of the e-mail message before sending:
Create a Digital Signature
Compress the message
Merge the message and the Digital Signature
Encrypt the result of step 3
Encrypt the key used for encrypting of message
Make the message E-Mail compatible
Send the message
On Receiver side the following operations will be performed on the received e-mail message.
Convert the E-Mail compatible message to binary.
Retrieve the key
Decrypt the encrypted message
Demerge the message and the Digital signiture
Decompress the message
Show / Save the message
Both sender and receiver can maintain a list of keys and are free to send messages by frequently changing the keys without causing any problems.