Clave débil
En criptografía, una clave débil es una clave que, cuando se utiliza con un cifrado específico, hace que el cifrado se comporte de alguna manera no deseada, y simplifica la ruptura (cracking) del texto cifrado.
Las claves débiles suelen representar una fracción muy pequeña del espacio total de claves, lo que significa que si alguien genera una clave aleatoria para cifrar un mensaje, es una condición rara que las claves débiles causen un problema de seguridad. Sin embargo, se considera un buen diseño que un cifrado no tenga claves débiles ("chiper de calidad"). Se dice que un cifrado sin claves débiles tiene un espacio de claves plano o lineal.
Ejemplos de claves débiles de 128 bits
- Todos los ceros (0x0000000000000000)
- Todos los unos (0xFFFFFFFFFFFFFF)
- Alternancia de '1' + '0' (0x010101010101)
- Alternancia de "F" + "E" (0xFEFEFEFEFEFEFE)
- Alternando "E" + "1" (0xE1E1E1E1F0F0F0) o (0x1E1E1E1E0F0F0F)