DES.IsWeakKey(Byte[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si la clave especificada es débil.
public:
static bool IsWeakKey(cli::array <System::Byte> ^ rgbKey);
public static bool IsWeakKey (byte[] rgbKey);
static member IsWeakKey : byte[] -> bool
Public Shared Function IsWeakKey (rgbKey As Byte()) As Boolean
Parámetros
- rgbKey
- Byte[]
Clave secreta cuya debilidad se comprobará.
Devoluciones
true
si la clave es débil; de lo contrario, false
.
Excepciones
El tamaño del parámetro rgbKey
no es válido.
Comentarios
Las claves débiles son claves que dan lugar a cifrados fáciles de interrumpir. Si el texto se cifra con una clave débil, el cifrado del cifrado resultante de nuevo con la misma clave débil devuelve el texto original. Hay cuatro claves débiles conocidas para el algoritmo estándar de cifrado de datos (DES); este método comprueba las claves débiles.
Si se intenta establecer una clave débil, se produce una CryptographicException. Cuando GenerateKey se llama a para crear una clave aleatoria, nunca se devolverá una clave débil.
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de