- From: Rodney Thayer <rodney@sabletech.com>
- Date: Wed, 11 Dec 1996 15:45:51 -0500
- To: ietf-tls@w3.org
It is my understanding that we have explicit guidance from the AD that TLS
should *not* break backwards compliance with SSL3 or SSL2.
I though (but I can't quote you chapter and verse) that whatever the
number, it will be >3.0 and therefor the negotiation logic would cause it
to be preferred.
>X-Sender: nsmith@ibeam.intel.com
>Date: Wed, 11 Dec 1996 09:04:49 -0800
>To: Rodney Thayer <rodney@sabletech.com>
>From: Ned Smith <nsmith@ibeam.jf.intel.com>
>Subject: Re: What VERSION number is used for TLS?
>Cc: ietf-tls@w3.org
>
>The move to HMAC does change the bits on the wire (at least that was my
>interpretation of <draft-ietf-tls-ssl-mods-00.txt>).
>
>Whether the version number is 4.0 or 3.X is a minor issue in my mind. I'm
>more concerned about how version negotiation will be done. Will it work like
>3.0 where the most recent version is considered more secure? Such that if
>both sides support TLS vX.X then TLS is used.
>
>Will TLS vX.X continue to support SSLv2 messages? The move to TLS vX.X could
>be a vehicle to force migration away from v2.0. No?
>
>Will TLS make no assumptions about previous "non-IETF" protocols and not try
>to be backwards compatible with SSL2 or SSL3? (certainly there will be
>pushback if TLS is not backward compatible with SSL3.0)
>
>Regards,
>Ned Smith
>nsmith@ibeam.intel.com
>At 07:30 AM 12/11/96 -0500, Rodney Thayer wrote:
>>-----BEGIN PGP SIGNED MESSAGE-----
>>
>>I think we need to decide what we number this thing. I think this was and
>>will continue to be a point of confusion so I think it needs to be
>>resolved. Here's how I think it should be resolved.
>>
>>Right now, the document calls itself 1.0, and the protocol it specifies is
>>3.0.
>>
>>SSL also is called 3.0, if you look at the bits on the wire.
>>
>>We have rough consensus that the modifications we are making will be
>>'minor', but I believe at least one of them (the MAC change) will cause
>>this protocol to no longer exactly match "SSL 3.0".
>>
>>QUESTIONS:
>>
>>1. Am I correct the MAC changes will cause this to cease to match SSL 3.0
>>exactly?
>>
>>2. What do we call it? I have a suggestion. I suggest we make the label
>>of the document and the internal version match. Furthermore, since we are
>>making a significant change to a field in the TLS Record Format
>>(TLSCiphertext MAC values will be calculated differently so an SSL 3.0 MAC
>>will not match, right?) I suggest it's not a 'minor' revision but rather a
>>'major' revision. THEREFORE...
>>
>>I suggest we call both the SPEC and the PROTOCOL "TLS 4.0".
>>
>>Comments? Corrections?
>>
>Ned Smith~~~~~~~~~~~~~~Intel Architecture Labs~~~~~~~~~~~~~~
>Ph: 503.264.2692 Fax: x1805 2111 N.E. 25th Ave. Hillsboro, OR. 97124
>Email: mailto:nsmith@ibeam.intel.com or mailto:nsmith@bigfoot.com
>http://www.intel.com/ial/security
>~~~~~~~~~~~~~~~My opinions are my own etc. etc.~~~~~~~~~~~~
>
>
>
Rodney Thayer <rodney@sabletech.com> +1 617 332 7292
Sable Technology Corp, 246 Walnut St., Newton MA 02160 USA
Fax: +1 617 332 7970 http://www.shore.net/~sable
"Developers of communications software"
Received on Wednesday, 11 December 1996 18:48:53 UTC