Bashプログラミング
 Computer >> コンピューター >  >> プログラミング >> Bashプログラミング

2024 年の Linux ファイルおよびディスク暗号化ツール トップ 10 – データを保護する

Linux に最適なコマンド ライン ツールのリストを公開したのは、それほど前のことではありません。本日は、暗号化方法に焦点を当て、Linux マシンに最適なファイルおよびディスク暗号化ソフトウェアのリストをお届けします。

1.墓

Tomb は、GNU/Linux システム上でファイルを簡単に暗号化してバックアップするための無料のオープンソース ツールです。これは、cryptsetup および LUKS (Linux カーネルの暗号化 API) とともに標準の GNU ツールを実装する単純なシェル スクリプトで構成されています。

は、十分にテストされたいくつかの標準と実装を採用し、キーの保管に関する優れた実践方法を適用し、簡潔で読みやすいコードで構成された最小限の設計を採用することで、安全性を向上させることを目指しています。

について詳しく見る 私たちのレビューによる暗号化ソフトウェア – Tomb – Linux 用ファイル暗号化ツール。

2024 年の Linux ファイルおよびディスク暗号化ツール トップ 10 – データを保護する 新しい墓を作成する

2.クリプトマウント

Cryptmount は、GNU/Linux オペレーティング システム用に作成されたオープンソース ユーティリティで、ユーザーが root 権限なしで暗号化されたファイルをマウントできるようにします。

新しいdevmapperを使用して動作します。 このメカニズムは、カーネルの機能の向上、スーパーユーザー向けの暗号化されたスワップ パーティションのサポート、暗号スワップのサポートなど、いくつかの利点を提供します。 システム起動時、複数の暗号化されたファイルシステムを単一のディスクに保存するなど。

クリプトマウントの詳細についてはこちらをご覧ください。 私たちのレビューより – Cryptmount – Linux で暗号化されたファイルシステムを作成する。

2024 年の Linux ファイルおよびディスク暗号化ツール トップ 10 – データを保護する Linux で暗号化されたファイルシステムを作成する

3.クライFS

CryFS は、ファイルをどこにでも安全に保存できる、無料のオープンソースのクラウドベースの暗号化ツールです。セットアップが簡単で、バックグラウンドで実行され、Dropbox を除く一般的なクラウド サービスとうまく連携します。 、OneDriveiCloud .

CryFS ディレクトリ構造、メタデータ、ファイル コンテンツなどのデータが暗号化されていない形式でコンピュータに残らないようにします。

4. GnuPG

GnuPG (GPG とも呼ばれます) 、GNU プライバシー ガードの略です。 これは、シマンテックの PGP 暗号化ソフトウェア スイートの代替として作成された、無料のオープンソースの暗号化ツールのコレクションです。

IETF に準拠しています。 OpenPGP と RFC 4889 の標準化トラック仕様。GnuPG について説明しました。 Linux 暗号化/復号化ツールのベスト記事でもう少し詳しく説明します。

2024 年の Linux ファイルおよびディスク暗号化ツール トップ 10 – データを保護する Linux でのファイルの暗号化

5.ベラクリプト

VeraCrypt は、ユーザーにオンザフライ暗号化を提供するために作成されたマルチプラットフォームのフリーウェア オープンソース ツールです。これを使用して、ストレージ デバイス全体を暗号化することも、起動前認証を使用して選択したパーティションのみを暗号化することもできます。

VeraCrypt の機能には、仮想暗号化ディスクを作成して本物であるかのようにマウントする機能、妥当な否認の提供、パイプライン化、並列化などが含まれます。

6. EncFS

EncFS は、EncFS をマウントするための無料のほぼオープンソース ツールです。 Mac 上のフォルダー とWindows 。これを使用して、EncFS のパスワードを作成、編集、変更、エクスポートできます。 フォルダに保存されており、GNU/Linux プラットフォーム上の EncFS 1.7.4 と 100% 互換性があります。

7. 7-ジップ

7-zip は、ファイル (またはファイル グループ) をアーカイブ と呼ばれるコンテナに圧縮する、人気のある無料の、ほとんどがオープンソースのマルチプラットフォーム ファイル アーカイブ ユーティリティです。 .

7-zip は、LZMA による 7z 形式の圧縮率が高いため、最も人気のあるアーカイブ ユーティリティの 1 つです。 とLZMA2 圧縮、FAR マネージャーのプラグイン、Windows シェルとの統合、7z および ZIP 形式の AES-256 暗号化などの機能があります。

8. dm-crypt

dm-crypt は、ディスク、パーティション、ポータブル コンテナを暗号化するためのディスク暗号化サブシステムです。これは、cryptoloop における特定の信頼性の問題に対処するために作成され、複数のボリューム タイプのバックアップに使用できます。

9.暗号化ファイル

eCryptfs は、Linux 上でディスク暗号化を行うための、無料のオープンソースのオールインワン ソフトウェア コレクションです。 POSIX 準拠のファイルシステム レベルの暗号化レイヤーを実装することで GnuPG の機能をミラーリングすることを目的としており、バージョン 2.6.19 のリリース以来 Linux カーネルの一部となっています。

暗号化ファイル これは、基盤となるファイル システムに関係なく、ディレクトリやパーティションの暗号化に使用できるため、優れています。

10.暗号化セットアップ

cryptsetup は、ユーザーがDMCrypt に基づいてファイルを簡単に暗号化できるようにするために作成されたオープンソース ユーティリティです。 LUKS に重点を置いたカーネル モジュール デザイン。

ルークス Linux 統一キー設定の略です。 以来、ディストリビューション互換性、シームレスなデータ転送や移行、複数のユーザー パスワードの安全な管理を容易にする機能のおかげで、Linux ハードディスク暗号化の標準となっています。

暗号化ツールはあなたにとってどの程度役に立ちますか?どのユーティリティをよく使用しますか?コメント、質問、提案を以下にお気軽にお寄せください。


  1. シェルスクリプトでの「Linux変数」の理解と記述–パート10

    Linuxシェルスクリプト言語は常にホットな話題であり、将来的には常にそうなるでしょう。シェルスクリプト言語は魔法のようで、他の言語と同じようにスクリプト言語でプログラムを実行するのはとても簡単です。ただし、私たちが行っていることと、その結果が期待されることについての深い知識が必要です。 私たちが読者のために書いたすべてのシェルスクリプトの記事は、最後の記事「Linux変数の洞察」を含めて高く評価されています。前回の記事を新しいレベルに拡張します。 変数属性 Linux環境の各変数には特定のオプションがあり、それらは「属性」と呼ばれます。これらのオプションまたは属性は、オンにすることがで

  2. Linux 用グラフィカル Git クライアントおよびリポジトリ ビューア トップ 11 – 生産性の向上

    Git は、ソフトウェア開発およびその他のいくつかのバージョン管理タスク用の、無料のオープンソース分散バージョン管理システムです。速度、効率、データの整合性に基づいて、小規模なプロジェクトから非常に大規模なプロジェクトまであらゆるものに対応できるように設計されています。 Linux ユーザーはGit を管理できます 主にコマンド ラインから使用しますが、いくつかのグラフィカル ユーザー インターフェイス (GUI) もあります。 ) Git Linux デスクトップでの Git の効率的かつ信頼性の高い使用を促進し、すべてではないにしてもほとんどのコマンド ライン操作を提供するクライアント。