Análisis de reversibilidad de RSA, SHA, DES, MD5, BASE64
El nombre completo de DES es Estándar de cifrado de datos. Es un sistema de cifrado de clave simétrica que se puede cifrar para generar texto cifrado, y el texto cifrado se puede descifrar y restaurar a texto sin formato. reversible. Antes del cifrado, el texto sin formato se agrupa en datos binarios de 64 bits y, después del cifrado, se obtiene un conjunto de texto cifrado de 64 bits. La clave para el proceso de cifrado ocupa 64 bits, de los cuales la longitud real es de 56 bits y 8 bits se utilizan para la paridad. Algunos similares incluyen:
3DES (Triple DES): basado en DES, un dato se cifra tres veces con tres claves diferentes para obtener una mayor seguridad.
AES (Estándar de cifrado avanzado): en la especificación estándar AES, la longitud del bloque de datos es de 128 bits y la longitud de la clave puede ser de 128 bits, 192 bits o 256 bits.
SHA significa Algoritmo Hash Seguro.
SHA es un algoritmo de resumen que utiliza un número entero para cifrar un fragmento de texto sin formato y luego convierte irreversiblemente un fragmento de texto sin formato en un fragmento de texto cifrado (generalmente más pequeño), también conocido como algoritmo Hashing unidireccional.
El nombre completo de MD5 es "Algoritmo de resumen de mensajes". Es un algoritmo de resumen que puede "comprimir" una gran cantidad de información en un formato confidencial (irreversible) y luego utilizar un software de firma digital para codificar. para firmarlo. Después de una serie de procesos, la salida del algoritmo consta de cuatro paquetes de 32 bits que se apilan para producir un hash de 128 bits.
BASE64 es un algoritmo de codificación que codifica el contenido de los datos para su transmisión. Aunque es reversible, su método de codificación es público y no importa si está cifrado o no. Base64 es uno de los métodos de codificación más utilizados para transmitir código de bytes de 8 bits en la red. Base64 es una representación de datos binarios basada en 64 caracteres imprimibles.
Original
/The_best_/article/details/109877405