2017-06-25 24 views
0

シェルスクリプトを初めて使用しています。私のプロジェクトでは、すべての機密データを暗号化された形式に保つ必要があります。これを達成するためには、コマンドラインツールでopensslが必要です。私は次のコマンドを試しました openssl aes-256-cbc -a -salt -in secrets.txt -out secrets.txt.enc パスワードを入力する必要はありません。それは何も表示されていません。この問題を解決するために私を助けてください。 Clik here to see the screen shotコマンドラインを使用したAES暗号化

+0

この質問は、より良いと言うこともあります[暗号化するためにOpenSSLを使用する方法/ファイルを復号化する – Tom

+0

可能な複製を「どのようにOpenSLLを使用してAESを使用してファイルを暗号化しますか」? ](https://stackoverflow.com/questions/16056135/how-to-use-openssl-to-encrypt-decrypt-files) – Tom

答えて

0

問題は確かにある場合は、「どのように私はAESでファイルを暗号化します」私はhere、またはhereのいずれかから見つけ、この行が働くかもしれないと思います。

openssl enc -aes-256-cbc -salt -in secrets.txt -out secrets.txt.enc 
+0

トムに答えてくれてありがとうございました。私はWindows環境で働いています。上記のコマンドをgit bashで実行したが、出力が得られなかった。 –

1

私はopensslと同じ問題があり、出力はありませんでした。 winptyを使用して同じことを実行し、それがとして働いていた予想:

$ winpty openssl enc -salt -aes-256-cbc -in file -out file.enc 
enter aes-256-cbc encryption password: 
Verifying - enter aes-256-cbc encryption password: 

$ git --version 
git version 2.14.1.windows.1 
+0

私は同じ問題を抱えていましたが、これも私にとってはうまくいった、ありがとう! – JYX

関連する問題