| With the development of network information, people pay more attention to the security event in the process of information transmission. A variety of information disclosure bring tremendous interests damage to the large companies and individuals. Therefore, we need to create a more secure information exchange environment.In many network security protocol, SSL protocol is the most widely used security protocol. The SSL protocol is a complete open communication protocol. SSL protocol is to strengthen the security of the transport layer, and the data is encrypted and protected during transmission. SSL uses symmetric encryption to ensure the confidentiality of communications, and using PKI to authenticate both parties for the communication.This article introduce a system which is based on the SSL protocol and this system designed a file transmission system to transfer files between the client and server. The server’s design is based on multi-threaded concurrent server design, it is possible to communicate with multiple clients at the same time. The two sides of communication establish customed transport protocol in order to ensure the correctness of the file transfer process. |