GPGを使用してファイルを作成し、対称的に暗号化しました。
touch test.txt && echo 'test' >> test.txt
gpg --output test.txt --symmetric test.txt
しかし、今はそれを解読する方法がわからず、驚くべきことにオンラインで例を見つけることができません。私が試したことは次のとおりです。
$ gpg --decrypt test.txt
gpg: AES encrypted data
gpg: encrypted with 1 passphrase
$ gpg --symmetric --decrypt test.txt
gpg: conflicting commands
$ gpg --passphrase --decrypt test.txt
gpg: no valid OpenPGP data found.
gpg: decrypt_message failed: Unknown system error
$ gpg --decrypt --output test_decrypted.txt test.txt
gpg: no valid OpenPGP data found.
gpg: decrypt_message failed: Unknown system error
私は何が間違っていましたか?
ベストアンサー1
正しいコマンドは
gpg --decrypt test.txt
ただし、gpg
入力を読み取る前に出力が上書きされるため、test.txt
元のコンテンツが失われます。
別のファイルで暗号化する必要があります。
gpg --output test.gpg --symmetric test.txt