Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa DES "?"

¿Qué significa DES "?"

"DES" se refiere al algoritmo de cifrado de datos (DEA), que es un algoritmo de cifrado simétrico y es probablemente el sistema de claves más utilizado, especialmente para garantizar la seguridad de los datos financieros. Fue desarrollado originalmente para los países desarrollados. para hardware integrado. La DEA se usa comúnmente en cajeros automáticos (ATM) y se originó a partir del trabajo de investigación de IBM que solicitó una patente durante varios años, pero después de que la patente expiró en 1983, la DEA pasó a ser de dominio público, lo que permitió su uso. bajo ciertas condiciones está disponible para uso libre de regalías y fue adoptado oficialmente por el gobierno de EE. UU. en 1997.

1. Estándar de cifrado de datos

La idea original de DES puede referirse a la máquina de código Inni alemana durante la Segunda Guerra Mundial. La idea básica es más o menos la misma. El cifrado de contraseña tradicional se deriva de la antigua idea del cambio cíclico, y la máquina de códigos Inni lleva a cabo una difusión difusa sobre esta base. Pero los principios básicos son los mismos. El DES moderno hace lo mismo a nivel binario: reemplaza la ofuscación, lo que dificulta el análisis.

2. Principio de cifrado

DES utiliza una clave de 56 bits y 8 bits de paridad adicionales para producir un tamaño de grupo máximo de 64 bits. Es un cifrado de bloque iterativo que utiliza una técnica llamada Feistel para dividir un bloque de texto cifrado por la mitad. Aplique una función de bucle a una mitad usando la subclave y luego "distinga" la salida de la otra mitad, luego intercambie las dos mitades, continuando el proceso en el bucle final sin intercambiar;

3. Una variante común de DES es Triple DES, un mecanismo que utiliza una clave de 168 bits para cifrar datos tres veces y que normalmente (pero no siempre) proporciona una seguridad extremadamente sólida. Triple DES es compatible con DES si los tres subelementos de 56 bits son idénticos.

4. Método de craqueo

La forma principal de ataque DES se llama "fuerza bruta" o "búsqueda exhaustiva de claves", que consiste en probar repetidamente varias claves hasta que una coincida. Si DES utiliza una clave de 56 bits, el número de claves posibles es 2 elevado a la 56ª potencia. A medida que las capacidades de los sistemas informáticos han evolucionado, la seguridad del DES se ha vuelto mucho más débil que cuando apareció por primera vez, pero aún puede considerarse adecuada para fines prácticos de naturaleza sin clave. Sin embargo, DES ahora sólo se utiliza para la autenticación en sistemas más antiguos en favor de un estándar de cifrado más nuevo, el Estándar de cifrado avanzado (AES).