1.10.3基礎
受け取ったbackup.txt.gpgを復号し、内容をbackup.txtへ書き出す。
適切なコマンドはどれか。
× 不正解
GnuPGでは--decryptで復号し、--outputで復号結果のファイル名を指定できる。
詳細解説
誤り
gpg --encrypt backup.txt.gpg --output backup.txt--encryptは暗号化であり、既存暗号文の復号ではない。
--encryptは復号ではない。
正しい
gpg --decrypt backup.txt.gpg --output backup.txt--decryptで復号し、--outputで出力先を指定する。
--decryptと--outputで復号結果をbackup.txtへ出す。
誤り
gpg --sign backup.txt.gpg --output backup.txt--signは署名を作成する操作である。
--signは署名作成である。
誤り
gpg --list-keys backup.txt.gpg --output backup.txt--list-keysは鍵一覧表示で、ファイル復号をしない。
--list-keysは鍵一覧表示である。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s\n' 'gpg --decrypt backup.txt.gpg --output backup.txt'期待される結果
gpg --decrypt backup.txt.gpg --output backup.txt理解のポイント
- --decrypt
- --output
- 暗号化との逆操作
確認時の注意
- 確認環境: GnuPGのコマンド役割確認
基礎のおさらい
復号結果
出力先を明示すると元の暗号文を残せる。
入力保護
復号結果の権限と一時ファイルの削除方針を確認する。
問題IDKL-102-1161
確認環境GnuPGのコマンド役割確認
最終技術確認2026-08-20
誤り・権利侵害を報告