Los clientes se rompen después de evitar RC4-MD5

1

Según enlace , se nos recomienda dejar de usar RC4- MD5.

Los clientes compatibles con nuestra aplicación son IE 8 y superior, Safari 5 y superior, Chrome 18 y superior, FF 12 y superior, Safari móvil para iPhone, iPad.
Por supuesto, queremos evitar los ataques de BESTIA y CRIMEN.
¿Habrá algún problema si dejamos de usar RC4-MD5 en clientes compatibles o cualquier otro problema?

    
pregunta Novice User 15.10.2013 - 20:18
fuente

2 respuestas

1

A menos que necesite ser compatible con FIPS, no deshabilitaría rc4 md5. Simplemente puede preferirlo como último recurso. Puede configurar sus servidores web de manera que solo recurran a rc4md5 si el cliente no admite ningún otro cifrado que ofrezca. De esta manera no tiene que preocuparse por apoyar a los clientes heredados.

Por lo que sé, los teléfonos más antiguos a veces solo son compatibles con RC4 MD5 (de la era anterior a los teléfonos inteligentes).

    
respondido por el Lucas Kauffman 15.10.2013 - 23:12
fuente
0

Cualquier cliente que implemente SSL 3.0, TLS 1.0 o TLS 1.1 necesariamente usa implementaciones de MD5 y SHA-1, ya que ambas funciones se usan en el mecanismo interno para derivar claves simétricas del secreto compartido obtenido del algoritmo de intercambio de claves ( este mecanismo se llama PRF ). Por lo tanto, es altamente improbable que un cliente sea compatible con RC4-MD5 pero no con los conjuntos de cifrado RC4-SHA1. Por lo tanto, eliminar el soporte para RC4-MD5 no debe romper nada, siempre y cuando se mantenga el soporte para RC4-SHA1.

Para BEAST , consulte esta respuesta . Resumen: BEAST puede funcionar solo en navegadores que han pasado al menos dos años sin parches, en cuyo punto BEAST es la menor de sus preocupaciones; Tienen agujeros mucho más grandes abiertos. En cualquier caso, BEAST es un ataque al cliente , no al servidor. Diría que BEAST ahora es discutible (una aplicación interesante de una vulnerabilidad criptográfica conocida, pero no una amenaza real en la actualidad). Por lo general, debe "hacer algo" sobre BEAST no para mejorar la seguridad, sino para apaciguar a algunos auditores que creen que las listas de verificación pueden reemplazar el pensamiento cuando se aplican a una tecnología que no comprenden.

Para CRIME , el conjunto de cifrado es (en su mayoría) irrelevante. Usted "arregla" el CRIMEN al no utilizar la compresión de nivel TLS. Los navegadores existentes no lo admiten de todos modos (nunca lo han hecho, o dejaron de hacerlo hace algún tiempo).

    
respondido por el Tom Leek 16.10.2013 - 14:15
fuente

Lea otras preguntas en las etiquetas