Tengo una línea de comando des simple:
des -D -k "whatever" file.enc file.dec
des es la versión des(1) built with libdes v 4.01 - 13-Jan-1997 - eay
En cambio, me gustaría usar openssl (versión OpenSSL 0.9.8a 11 Oct 2005
) pero no puedo entender las opciones de la línea de comandos. Creo que el más cercano (basado en alguna página des man al azar) que tengo es
openssl enc -d -in file.enc -out file.dec -k "whatever" -iv 0 -des-cbc -nosalt
Pero independientemente de las opciones de línea de comandos o los algoritmos que intente, recibo el error:
5423:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:454:
¿Alguna idea?