「Linux」でファイルを暗号化するには

今回は「「Linux」でファイルを暗号化するには」についてご紹介します。

関連ワード (Linuxノウハウ、特集・解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 ユーザーのセキュリティとプライバシーはどちらも極めて重要なものになっている。機密情報を覗き見されないように対策を講じる必要があるのは、企業だけではない。銀行口座情報や契約書、遺言書、そのほかのファイルをデスクトップに保存している人もいるかもしれない。それらの情報は、パスワードで保護して、自分以外の人間がアクセスできないようにする必要がある。

 しかし、OSに「Linux」を選択した場合、どうすればそうした対策を講じることができるのだろうか。信じられないかもしれないが、実際には非常に簡単に実行可能だ。本記事では、2つの方法を紹介する。1つはコマンドラインを使用する方法で、もう1つは標準のファイルマネージャーを使用する方法だ。これを実行すれば、あなたも重要なドキュメントを保護することができる。

 これは、ほぼどんな種類のファイルでも実行可能だ(テキスト、.docx、.odt、PDF、.jpgなど)。1つ注意点がある。どちらの方法でも、コマンドラインを使用することが必要になる。とはいえ、GUIを使用する方法では、ファイルマネージャーに必要な統合をインストールするのにコマンドラインを使うだけだ。

 それでは、具体的な手順の説明に移ろう。

 必要なもの:この手順に必要なのは、Linuxの実行中のインスタンスと暗号化するファイルだけだ。それ以外のものは不要である。

 最初に、デスクトップメニューからターミナルウィンドウを開く。その後、以下のコマンドを使用して、GPGキーを生成する。

 本名と電子メールアドレスを入力するよう求められる。入力した情報を確認したら、「O」と入力する。次に、そのキーのパスフレーズを入力して確認する。

 キーを作成したら、暗号化するファイルが格納されているフォルダーに移動する。そのファイルが「~/Documents」にあるとしよう。その場合は、以下のコマンドを実行して、そのディレクトリーに移動する。

 gpgコマンドを使用して、ファイルを暗号化する。ここでは、以下のコマンドを使用して、「zdnet_test」というファイルを暗号化する。

 -cオプションは、gpgに「zdnet_test」ファイルを暗号化するように指示する。その後、暗号化されたファイルのパスワードを入力して確認するよう求められる。

 ファイルの暗号化が完了すると、「zdnet_test」と「zdnet_test.gpg」という2つのファイルがあることに気づくはずだ。拡張子が.gpgのファイルは、暗号化されたファイルだ。この時点で、以下のコマンドを実行して、最初のテストファイルを削除しよう。

 奇妙なことに、GPGツールはパスワードをキャッシュする。そのため、あなた(あるいは、あなたのシステムにアクセスできるあらゆる人)は、gpg zdnet_testコマンドを実行すれば、パスワードを入力しなくてもファイルを復号化することができる。これでは、安全とは言えない。パスワードがキャッシュされるのを回避するには、GPGエージェントのパスワードキャッシュを無効にする必要がある。それを実行するために、以下のコマンドで新しいファイルを作成する。

 そのファイルに以下を貼り付ける。

 次に、以下のコマンドでエージェントを再起動する。

 これで、あなた(または、ほかの誰か)が復号化コマンドgpg zdnet_testを入力すると、パスワードプロンプトが表示されるようになった。正確なパスワードが入力されるまで、ファイルの内容が暗号化された状態が維持される。

 この方法は、コマンドラインを使う方法よりもはるかに効率的だ。

 GUIを使用する前に、先ほど紹介したステップ1とステップ4を必ず実行してほしい。それが必要なのは最初の1回だけだ。次に、以下のコマンドを実行して、ソフトウェアをインストールする必要がある。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
グーグル、「Workspace」向けの自動要約機能を発表–まずは「Google Docs」で提供へ
IT関連
2022-05-14 09:40
Cohesity、異なるSLAに一元対応する自動ディザスターリカバリーを発表
IT関連
2021-01-26 18:14
AIで心を癒すあなただけのアロマを調合、コードミーが「香りのトータルコーディネート」など新展開
その他
2021-06-18 10:48
オリエ、次期情報系基盤に「Exadata Cloud@Customer」を採用
IT関連
2023-03-30 06:29
商社の山善、自社負担でCO2排出算定アプリを販売店に展開
IT関連
2022-07-02 13:33
パスワードレスを実現するFIDO/WebAuthのさらなる普及へ、新提案を公開。デバイス間でのクレデンシャル同期、Bluetooth経由でのローミング認証器など
FIDO/WebAuthn
2022-04-05 06:25
DXのゴールは“実装”–ITとデジタルを部門統合した三井物産の組織運営(前編)
IT関連
2022-10-06 08:07
富士フイルムBI、中堅中小企業向けのITサポートサービスを提供
IT関連
2023-06-07 16:51
大学VCの慶應イノベーション・イニシアティブが2号ファンドを103億円で募集終了
VC / エンジェル
2021-01-26 18:28
invox、「invox発⾏請求書」に入金確認メール送信機能
IT関連
2024-02-15 16:21
「富士ソフト」を巡って6000億円規模の買収合戦が開始。KKRが5800億での買収計画、ベインが6000億で対抗。なぜそんなに人気が?
働き方
2024-09-05 05:42
デザイン思考を養う“デジタルの遊び場”を生かす、中堅SIリンクレアの取り組み
IT関連
2022-10-29 14:04
お店のキャッシュレス決済サービス「STORES 決済」が自動入金の振込手数料を完全無料化
IT関連
2022-03-18 16:00
PTC、車載ソフト開発向け生成AIを発表–「製造業の諸課題解決に注力」とCEO
IT関連
2024-12-07 10:24