Tengo un mensaje, sé la contraseña y el cifrado que se usó para cifrarlo, pero no puedo entender cómo pedir a openssl que lo descifre.
Veo el cifrado en la salida del ciphers
comando, y la página del manual enumera un enc
comando para Encoding with Ciphers
, pero no puedo encontrar cómo haría lo contrario, decodificar un mensaje.
1
¿Qué programa se usa para cifrar el archivo? Es muy probable que el programa de cifrado agregue metadatos al contenido cifrado, como el vector de inicialización, la sal, la versión del programa, etc. Si trata el conjunto como bits cifrados, obtendrá basura.
—
Siyuan Ren
Tarde, pero:
—
dave_thompson_085
openssl ciphers
listas de cifrado suites para SSL / TLS, que en la práctica nunca se basa contraseña, y no dejar mensajes en cualquier lugar que pudiera descifrar tarde (es decir, si tiene un archivo, no es SSL / TLS). openssl enc
es un esquema de cifrado basado en contraseña de uso común, pero hay CMS y (rara vez) PBE S / MIME y un PGP PBE común, y también esquemas PBE para claves que no se describen con precisión como mensajes, así como otros PBE.