ABSTRACT Secure mail system deals with providing security for transferring of data from server to client. Now a day’s enterprises are becoming increasingly interested in ease to use mail systems. Security provided to the mail system i.e., data is encrypted at server side and decrypted at client side, using encryption algorithm. Encryption algorithm is mathematical procedure for performing encryption of data through use of an algorithm. Information is made into a meaningless cipher text and requires use of a key to transform data back into its original form using different algorithms, such as, RSA, DES/3DES, BLOWFISH, RC4. Encryption is fundamental security algorithm required to protect data communication passing over public (internet) or private (leased lines) from hacker’s competitors and disgranted employees. Effective secure mail system keep sensitive information private prevent anyone from tampering with contents of mail and authenticate the identity of both (sender and receiver). A good secure system should rely on the strength of algorithm used (not the security) to be string based and the size of used(larger key size should conform greater resistance) to cryptanalysis and be equally efficient for all keys and a given key space. RSA ALGORITHM: In 1977, shortly after the idea of a public key system was proposed, three mathematicians, Ron Rivest, Adil Shamir and Len Adelman at MIT gave a concrete example of how such a method could be implemented. To honor them, the method was referred to as the RSA scheme. The system uses a private and a public key. To start two large prime numbers are selected and then multiplied together; n=p*q. The RSA algorithm involves three steps: key generation, encryption, and decryption. In this algorithm we consider the following steps: Contact: 040-23344332, 8008491861 Email id: info@projectgenie.in, www.projectgenie.in 1. Choose two large primes p and q. 2. Compute n=p*q and z= (p-1)*(q-1). 3. Choose a number relatively prime to z and call id d. 4. Find e such that e*d=1 mod z. Let p is considered as the plain text. Let k be the largest integer for which 2(POW) k <n is true. To encrypt the message p compute C=p(pow)e(mod n) and to decrypt the message C compute the P=c(pow)d(mod n).The encryption and decryption functions are inverses. To perform encryption we need e and n. To perform decryption we need d and n. Therefore the public key pair consists of pair (e, n) and the private key pair consists of (d, n). EXISTING SYSTEM: Mail system is used for transferring of data between client and server. As the mail system is used by everyone now-a –days there is no security for the data which is transmitted between the client and server. For example sender A sends some data to the sender B then there may be a chance for the intruder or the hacker to capture the data and modify the data .This modification of data will cause a threat to the big organizations in which data is to be secured carefully PROPOSED SYSTEM: This proposed system is used to overcome the limitations of existing features of the mail system. In this security will be provided to the data which is transferred between the sender A and sender B, this is provided by using the RSA algorithms i.e., by using public and private keys. In this the private key is applied to the plain text which is to be transmitted and there will be a public key which is applied to the decrypted message. Contact: 040-23344332, 8008491861 Email id: info@projectgenie.in, www.projectgenie.in SYSTEM REQUIREMENT SPECIFICATION: Hardware Requirements: • System : Pentium Iv 2.4 Ghz • Hard Disk : 40 GB • Floppy Drive : 1.44 MB • Monitor : 15 Vga Colour • Mouse : Logitech. • Ram : 1 GB • Keyboard : 110 Keys Enhanced. Software Requirements: • Operating system :- Windows XP Professional • Front End :- Microsoft Visual Studio .Net 2008 • Coding Language :- C# 3.5 • Database :- SQL SERVER 2005 Contact: 040-23344332, 8008491861 Email id: info@projectgenie.in, www.projectgenie.in