IaaSってなに?メリット・デメリットは?Linuxエンジニアの備忘Logちょっと前までLinuxエンジニアをしてました。今は・・・他の職種で武者修行中。早くインフラエンジニアに戻りたいと願う毎日。今回は前回に公開鍵で暗号化したファイルの復号化を行います。⇦今ここgpg鍵の削除さて、今度は鍵を作成した側の作業に移ります。gpg鍵ペアの作成方法で作成した公開鍵、秘密鍵のペアをここで使います。gpgの概要で話しました、公開鍵で暗号化したファイルは秘密鍵でしか復号化できないということ覚えていますでしょうか?まず送られてきた暗号化されたファイルを見てみます。`&Ar=ҷ?S6?#??WG??h????]??????rc?WA2c^?2?]?swOh??e?H?-m??+I??@z??j?7zp?P??r/?V????껢??y|??@???????W???}$??????s`???T[???????+6?t??O?"I???Ӓ?????3???m?3O?i(x????v</pre>バッチリ暗号化されてますね。暗号化されたファイルを復号化しましょう。[ファイル名]となります。-oは省略すると、暗号化したファイル名がデフォルトで選択することができます。コマンドを実行するとまずパスフレーズの入力を求められます。ここで最初に鍵ペアを作成した時に入力したパスフレーズを入力します。"が出力されれば、コマンドは成功です。実際に復号化されているかどうかcatで見てみましょう。friends無事に復号化されて文章が読めるようになっています。ここまでの操作、実は同じサーバの異なるユーザでやっています。同じサーバー内でもユーザが異なれば、暗号化ファイルのやり取りができるということですね。ちなみにですが、-oを省略した場合、以下のように復号化にファイル名の入力が求められます。