"Jeffrey Altman" <[EMAIL PROTECTED]> wrote in message
9umtg9$lej$[EMAIL PROTECTED]">news:9umtg9$lej$[EMAIL PROTECTED]...
> However, the Telnet Encryption option regardless of the key strength
> does not provide integrity protection and so it should no longer
> be used. Instead, STARTTLS should be used to negotiate a TLS
> cipher to protect the session and run Telnet over that with an
> optional Kerberos 5 authentication to verify the TLS session.
> (Kerberos 5 could also be used as the key exchange method in the
> TLS negotiation.)
In order to solve the integrity problem, we have implemented following
variant
where the negotiations are identical to the DES_CBC except for the type:
Encrypted data is sent as follows:
4 byte length of the GSS Wrapped message
GSS Wrapped message.
If the Receiver is expecting encrypted data then it reads 4 bytes, and then
reads bytes specified by the previous 4 bytes and UNWRAPS using
GSS calls.
Salil