5 Jan 2003 00:02
Re: ietf-nntp Re: WG Review: Simple Authentication and Security Layer (sasl)
Ken Murchison <ken <at> oceana.com>
2003-01-04 23:02:06 GMT
2003-01-04 23:02:06 GMT
"Jeffrey M. Vinocur" wrote: > > On Fri, 20 Dec 2002, Rob Siemborski wrote: > > > I don't think there is a very strong argument against using TLS/PLAIN > > for this purpose (given that this WG seems to be insistent that the > > servers receive copies of the plaintext passwords, > > We're still waiting for details from SASL people about the possibility of > down-negotiation to plaintext after authentication. I'd say that makes a > difference. FYI, I spent some time hacking the TLS renegotiation after authentication stuff into the Cyrus NNTP server and test client, and it _is_ possible using OpenSSL. Its pretty straight forward adding this to the server, but the client needs to be made aware of renegotiations (checking error code of SSL_read()) and must provide the NULL ciphers. Perhaps its possible to tell OpenSSL to negotiate the least secure/fastest cipher so that even if the NULL ciphers aren't available we can get increased performance, but I haven't looked into it. For those that are interested, here is a protocol dump of a STARTTLS/PLAIN session using ssldump. The renegotiation starts right after the return code for the AUTHINFO command (record 15). Starting at record 26, the rest of the session is once again in plaintext (with MAC). New TCP connection #1: eagle.oceana.com(56489) <-> eagle.oceana.com(9119)(Continue reading)
RSS Feed