re: New version of TLS + IMAP/POP/ACAP draft
"Randall S. Winchester" <[email protected]> Wed, 25 Nov 1998 14:46:42 -0500 (EST)
| Newsgroups | gmane.ietf.apps-tls |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 25 Nov 1998, Chris Newman wrote: : On Tue, 24 Nov 1998, Mark Crispin wrote: : > On Tue, 24 Nov 1998 12:02:35 -0800 (PST), Chris Newman wrote: : : Some thought should probably be put into STARTTLS-style support in an : stunnel-like model. : Netscape 4.5 uses STARTTLS for smtp, but the problems with the "smtps" : port (now de-registered) are a bit more serious than those with respect to : imaps/pop3s. Heh, you are right... smtps is gone. : > I'm not even sure that I understand the point of STARTTLS, unless it's just to : > reduce the number of ports assigned. : : The main point is that there are three useful modes for TLS: : * Never use it : * Always use it : * Use it when available : : The third mode is the correct default, IMHO, as it interoperates with the : installed base, but gracefully upgrades security. Furthermore, the third : mode is the natural mode for STARTTLS. : : There's also the issue with URL schemes. If I have a server which : supports TLS and non-TLS, but I'd prefer people use TLS, the : "http"/"https" model doesn't allow that to be expressed. In fact, : real-world usage of "https" has intruded heavily into the user interface : forcing users to make security decisions they shouldn't have to make. The most common concern, or complaint as it were, that I get is the overhead to do the encryption for large data. If one could dynamically turn TLS on or off after authentiction was negotiated, I would agree with you that TLS should be used when avaliable. However, if I have Kerberos-SASL avaliable to my on-site clients, and only TLS guaranteed for the off-site clients, then I would want to default to Kerberos-SASL first, then TLS. If there is the need for everything to be encrypted, then TLS should be forced. I am trying to suggest that there may not be a clear cut order, and that local preferences will abound depending on the avaliable SASL or TLS methods. I would expect a client to take the "CAPABILITY" of the server and make a preference list based on that and what it's capabilities and preferences are. Randall