Compartir a través de


Aplicación de contraseñas seguras y Passfilt.dll

La aplicación de contraseñas seguras se puede habilitar mediante las herramientas de administración del sistema. Si la directiva de administración del sistema está habilitada, las contraseñas deben cumplir los siguientes requisitos mínimos cuando se crean o cambian:

  • Es posible que las contraseñas no contengan el valor samAccountName (Nombre de cuenta) del usuario o displayName completo (valor de nombre completo). Ambas comprobaciones no distinguen mayúsculas de minúsculas.
  • SamAccountName solo se comprueba en su totalidad para determinar si forma parte de la contraseña. Si samAccountName tiene menos de tres caracteres, esta comprobación se omite.
  • El displayName se analiza para delimitadores: comas, puntos, guiones o guiones, caracteres de subrayado, espacios, signos de libra y pestañas. Si se encuentra alguno de estos delimitadores, displayName se divide y se confirma que todas las secciones analizadas (tokens) no se incluyen en la contraseña. Los tokens que tienen menos de tres caracteres se omiten y no se comprueban las subcadenas de los tokens. Por ejemplo, el nombre "Erin M. Hagens" se divide en tres tokens: "Erin", "M" y "Hagens". Dado que el segundo token es solo un carácter largo, se omite. Por lo tanto, este usuario no pudo tener una contraseña que incluya "erin" o "hagens" como subcadena en cualquier parte de la contraseña.
  • Las contraseñas deben contener caracteres de tres de las cinco categorías siguientes.
Categorías de caracteres Ejemplos
Letras mayúsculas de idiomas europeos (A a Z, con marcas diacríticas, caracteres griegos y cirílicos)
A, B, C, Z
Letras minúsculas de idiomas europeos (a a través z, sharp-s, con signos diacríticos, griego y cirílico)
a, b, c, z
Base 10 dígitos (de 0 a 9)
0, 1, 2, 9
Caracteres no alfanuméricos (caracteres especiales)
$,!,%,^,(){}[];:<>?
Cualquier carácter Unicode que se clasifique como carácter alfabético, pero que no esté en mayúsculas o minúsculas. Esto incluye caracteres Unicode de idiomas asiáticos.

Para habilitar el de aplicación de contraseñas seguras

  1. En la consola de administración, busque directiva de seguridad local.
  2. Seleccione directiva de cuentay, a continuación, seleccione Directiva de contraseñas.
  3. Habilite las contraseñas de debe cumplir los requisitos de complejidad configuración.

Nota

Un carácter determinado solo puede satisfacer una categoría. La función GetStringTypeW se usa para probar si cada carácter de la contraseña está en mayúsculas, minúsculas o alfanuméricos.