Secure Telnet - telnets Implement SSL for telnet under Minix. Tested: Minix 32 bits 2.0.2 and 2.0.4 March 2004 - C.Tantignone ----------------------------------------------------------- This source is based in Minix telnet standard. I added code from cli.cpp (OpenSSL) and Stunnel 4.0.4 to handle SSL communications before attempting any telnet negotiation. All the communication is encrypted via SSL. Requirements - OpenSSL 0.9.6l - socketlib In the remote machine you need running the telnets service (under Minix is using stunnel). Issues ------ To avoid handling 2 process like original telnet, all the process manage both send and receive bytes. It is slowly to work and may be notice like working via slow connections. Remember that each character typed is encrypted and send to remote node in separate packets. The return packet is always bigger than a single char but the overal performance is low. As the image have SSL code, the memory needed is arround 810K Hope next versions will be better in speed and memory size. Install ------- Check to have the following entry in /etc/services telnets 992/tcp After that you can do "make install" You can use telnets as # telnets node --> connect to remote node at port 992 (default) # telnets node telnets --> gets the telnets definition in /etc/services # telnets node port --> can use other port to connect via SSL