Secure Shell and Telnet
Protocol SSH (57) (Secure Shell) is defined in [,212,,,]
Protocol SSH should provide Fresh Key Agreement and secure Negotiation (G1-3,7,10-12).
The Telnet Authentication Option ([195]) is a general framework for adding authentication and encryption to the telnet protocol, including a generic method for negotiating an authentication type and mode, whether encryption should be used and if credentials should be forwarded. The single authentication mechanisms are: Protocol telnet-kermit (58), Telnet Kermit, defined in [11], Protocol telnet-krb (59), Telnet Kerberos Version 5, defined in [193], Protocol telnet-srp (60), Telnet SRP, defined in [207], and Protocol telnet-data-encr (61), Telnet Data Encryption Option, defined in [194].
Protocol telnet-kermit, Protocol telnet-krb, Protocol telnet-srp, and Protocol telnet-data-encr should provide Authentication and Secrecy (G1,2,12).