| Internet has been developed fast in recent years, and the security of the Internet has been drawing more and more attention. The basis of the Internet communication is the TCP/IP, which is also the industry standard nowadays. However, it mainly focuses on message transmission scheme rather than network security at the beginning of the design of the TCP/IP. In order to make sure the network security on the existing network, there are a lot of security protocol proposed based on TCP/IP to protect the network communication, among which a few have been applied widely. This thesis's topic is to do some research on SSH, which already is a widely used security protocol.SSH (Secure Shell) is a reliable protocol to provide security for the telnet session and other network service recently. We can avoid the issue of information leak in the process of remote management efficiently. The data transmitted can be encrypted through SSH, and it can be prevented from various kinds of network attack behaviors, such as Name Service and IP Spoofing.Router is a kind of basic network equipment widely used, and its security becomes more and more important. SSH can solve the security issue in the process of managing the router remotely. The thesis has designed and implemented the basic function of SSH on the router's operation system through the study of the SSH protocol. With the protection from server authentication, user authentication, data privacy and integrity and etc., the routers can immune to most network attack behaviors. As a moudule of the whole system, it also used a window mechanism to adapt to different upper layer application.Based on the function of SSH version 1, some work has been done on SSH version 2. |