Bonjour,
Je souhaite créer un script permettant de décoder des clés à l'aide d'openssl.
Comme j'ai un nombre important de fichier key.pem, je souhaite créer un fichier batch qui me permettrai de déchiffrer tout cela plus rapidement.

Je rencontre des difficulter lorsqu'il s'agit de répondre à openssl lorsqu'il demande la passPhrase.
J'ai essayé d'utiliser echo passphrase mais cela ne fonctionne pas.
Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
set /p passphrase="Passeprase: "
pause
for %%i IN (*key.pem*) do (
openssl rsa -in %%i -out %%i
echo %passphrase% |
)
pause
Et voici la sortie de la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
C:\documents and settings\605259001\My Documents\EB_Local\42387\Certificats\test
>(
openssl rsa -in file_key.pem -out file_key.pem
 echo toto|
)
Enter pass phrase for file_key.pem:
Merci pour votre aide et vos réponses.