¿Cómo podría descifrar un archivo (cifrado con AES-128) usando openssl? No recuerdo la contraseña que usé para cifrarla, pero guardé la clave generada y la usé para cifrar mi archivo. ¿Cómo podría usar esta clave para descifrar mi archivo?
¿Cómo podría descifrar un archivo (cifrado con AES-128) usando openssl? No recuerdo la contraseña que usé para cifrarla, pero guardé la clave generada y la usé para cifrar mi archivo. ¿Cómo podría usar esta clave para descifrar mi archivo?
La respuesta rápida es NO, no puedes.
Una respuesta detallada: en esta documentación oficial, puede leer:
Cuando solo se especifica la clave usando la opción -K, el IV debe explícitamente ser definido. Cuando se especifica una contraseña usando una de Las otras opciones, el IV se genera a partir de esta contraseña.
IV significa Vector de inicialización. Puede comprender rápidamente cómo se usa con la combinación de la clave dentro del algoritmo CBC como se muestra en esta figura:
Lea otras preguntas en las etiquetas encryption aes openssl