Windows Server: deshabilite un conjunto de cifrado

En este tutorial, lo guiaré a través de cómo deshabilitar un conjunto de cifrado también llamado cipher.

Si llega a este tutorial por un motor de búsqueda, es muy probable que se deba a una prueba de vulnerabilidad y que tenga una alerta que suba porque las suites criptográficas vulnerables (cipher) están activas.

Este es un ejemplo de una alerta que puede tener:

Para ilustrar este tutorial, explicaré cómo deshabilitar el conjunto de cifrado TLS_RSA_WITH_3DES_EDE_CBC_SHA en Windows Server.

En el servidor de Windows, abra un indicador de PowerShell como administrador. Antes de pasar a la desactivación, veremos cómo mostrar conjuntos de cifrado con el cmdlet Get-TlsCipherSuite.

Ingrese el siguiente comando para mostrar la lista:

Get-TlsCipherSuite | Format-Table Name

En la captura, podemos ver los “cifrados” activos y podemos ver claramente la suite TLS_RSA_WITH_3DES_EDE_CBC_SHA que queremos desactivar.

Para deshabilitar una suite de cifrado utilizaremos el cmdlet Disable-TlsCipherSuite, indicando como parámetro el nombre de la suite.

Aquí nuestro caso, ingresaremos el siguiente comando:

Disable-TlsCipherSuite -Name "TLS_RSA_WITH_3DES_EDE_CBC_SHA"

Como se puede ver en la captura, el cmdlet no tiene retorno.

Para verificar que se ha colocado el comando, puede mostrar la lista de cifrados y verificar que ya no está en la lista.

Get-TlsCipherSuite | Format-Table Name

Si usa una herramienta como OpenVas, puede ejecutar un escaneo nuevamente y verificar que la vulnerabilidad ya no esté presente.

En la captura a continuación, después de un nuevo escaneo, podemos ver que una flecha indica una caída en la puntuación.

En la lista, podemos ver que la vulnerabilidad en la suite TLS_RSA_WITH_3DES_EDE_CBC_SHA ya no está presente.


Ahora sabe cómo desactivar una suite criptográfica (cifrado) en Windows Server, se puede hacer fácilmente en todo un parque de servidores de Windows con Ansible y el módulo PowerShell.

Este es un ejemplo del uso del módulo PowerShell en un libro de jugadas de Ansible.

Romain Drouche

Romain Drouche

Architecte Système | MCSE: Core Infrastructure

Expert en infrastructures IT avec plus de 15 ans d'expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d'Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.

GHinM▶