OpenSSLを使いLinuxPCで暗号化したファイルをWindowsPCで復号しようとしていますが、暗号化する時のパスワードに「$」(ドルマーク)を使用すると、正しく復号できないのでしょうか?
暗号化、復号時のコマンドは以下の通りです。
暗号化
enc -aes-256-cbc -e -salt -k ABCD$1234 -in Test.txt -out TestE.txt
復号
enc -aes-256-cbc -d -salt -k ABCD$1234 -in TestE.txt -out TestD.txt
確認したこと
・Linux → Linux。 Windows → Windowsは正しく復号できる。
・Linux → Windows。 Windows → Linuxは復号できない。
・パスワードに$を含めないと正しく復号できる。
OpenSSLのバージョンは1.0.2です。
OpenSSL初心者のため、手順に間違いがあるのか、そもそもそういう仕様なのかも分かっていません。初歩的な質問で申し訳ございませんが、ご教授お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/24 23:48
2021/02/25 00:00
2021/02/25 04:42