Un des Shell Shell de notre vieux serveur Solaris 10 utilise la commande ci-dessous pour décrypter un fichier.
des-sunos5.7 -d -u -k password enc_filename.tar.gz dec_filename.tar.gz
Nous sommes en train de migrer vers RHEL 6 et nous avons des difficultés à trouver la commande exacte pour décrypter le fichier. Nous recevons ce fichier d'une source externe et je n'ai pas le code qu'ils ont utilisé pour crypter le fichier.
J'ai utilisé les commandes suivantes
openssl enc -d des3 -in filename -out filename;
openssl enc -d -des-cbc -iv 0 -d -in filename -out filename;
openssl enc -des-ede3 -iv o -d in filename -out filename;
J'ai également essayé avec -des-ecb, -des-cbc, -des-ede-cbc, -des-ede3-cbc, -desx-cbc, -des. Tout ce que j'obtiens est "Bad magic Number".
$file des-sunos5.7
des-sunos5.7: ELF 32-bit MSB executbale SPARC32PLUS Version 1, V8+ Required, UltraSPARC1 Extensions Required, dynamically linked, not stripped
D'après divers articles, je comprends que je n'utilise pas le bon code de décryptage ici. Quelqu'un peut-il m'aider à trouver le bon code de décryptage openssl qui peut décrypter le fichier qui est crypté avec des-sunos5.7 sur un serveur RHEL6. OpenSSL 1.0.1e.fips est installé sur le serveur Linux.