Abstract:
The security of information is the most important factor of information technology and communication. Many different methods have been developed to encrypt and decrypt data in order to keep the message secret. Besides, it is needed to verify whether the received data is from right sender or not because malicious user can change the data between data transmission processes. This system is a secure data sending system. In this system, firstly, Asymmetric Algorithm (Diffie-Hellman) is used to produce the symmetric key that will be used in data encryption/decryption process. Next, the system uses Symmetric Algorithm (AES) to encrypt/decrypt file. Furthermore, the system includes the data checking process in which the received data will be checked whether it has been changed on the way or not by using Secure Hash Algorithm (SHA).