On 11/01/2013 01:43 AM, Brian Smith wrote:
> On Fri, Nov 1, 2013 at 1:28 AM, Jeff Hodges <j...@somethingsimilar.com> wrote:
>>   /* New non-experimental openly spec'ed versions of those cipher suites. */
>>   #define SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA 0xfeff
>>   #define SSL_RSA_FIPS_WITH_DES_CBC_SHA       0xfefe
>>
>> Does anyone know what spec this cipher suite came from? And, perhaps, why
>> it's still a good idea to be in the client hello? This last question I ask
>> very gently and out of curiosity.
> See 
> http://www-archive.mozilla.org/projects/security/pki/nss/ssl/fips-ssl-ciphersuites.html
>
> Based on reading that, these cipher suites seem to be be a way to
> backport the TLS 1.0 PRF to SSL 3.0 after NIST decided that the SSL
> 3.0 PRF was unacceptable, back when TLS 1.0 was still new and shiny. I
> agree it makes sense to remove it from Firefox's ClientHello and we
> already have plans for that. See
> https://briansmith.org/browser-ciphersuites-01.html.
Brian's exactly right. These ciphers were added to allow FIPS validation
of an NSS engine that could only do SSL3, not TLS 1.0. With TLS 1.0,
these ciphers are no longer needed, and quite rightly should be removed
from the ff client hello.

bob
>
> Cheers,
> Brian


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to