Toplip、ファイルを暗号化および復号化するための非常に興味深いCLIユーティリティ

トップリップについて

次の記事では、Toplipを見ていきます。 これはXNUMXつです ファイルの暗号化と復号化のためのコマンドラインユーティリティ。 今日、Cryptomater、CryptGo、Cryptr、など、ファイルを保護するための多数のファイル暗号化ツールがあります。 GnuPG、などですが、このツールはそれらすべての優れた代替手段です。

これは 無料のオープンソース暗号化ユーティリティ と呼ばれる強力な暗号化方式を使用します AES256、デザインと一緒に XTS-AES 当社の機密データを保護するため。 また、パスワードベースの鍵導出関数であるScryptを使用して、ブルートフォース攻撃からパスワードを保護します。

Toplipの一般的な特徴

他のファイル暗号化ツールと比較して、toplipは次の機能を備えています。

  • に基づいた暗号化方式を提案しました XTS-AES256.
  • 我々ができるようになります 画像内のファイルを暗号化する (PNG / JPEG).
  • を使用する可能性があります 複数のパスワードによる保護。
  • 簡素化された保護 ブルートフォース攻撃に対して。
  • それは私たちに「もっともらしい否認"。
  • 識別可能な出口マーカーはありません。
  • それはのユーティリティです オープンソース/ GPLv3.

Toplipのインストール

インストールは必要ありません。 私たちがしなければならないのは Toplip実行可能バイナリをダウンロードする から 公式商品ページ。 ダウンロードしたら、ターミナルに入力して実行権限を付与する必要があります(Ctrl + Alt + T):

chmod +x toplip

Toplipの使用

引数なしでToplipを実行すると、 助ける.

トップリップを助ける

./toplip

Toplipのいくつかの例

単一のファイルを暗号化/復号化

ファイルを暗号化できます(file1)toplipファイルがあるフォルダーからの書き込み:

toplip暗号化ファイルのみ

./toplip archivo1 > archivo1.encrypted

このコマンドは、パスワードを書き込むように要求します。 私たちがそれを書くと、それは ファイルの内容を暗号化します1 そして、それらをfile1.encryptedというファイルに保存し、現在の作業ディレクトリに配置します。

ファイルが本当に暗号化されているかどうかを確認するために、ファイルを開こうとすると、ランダムな文字がいくつか表示されます。 暗号化したばかりのファイルの内容を表示するには、を使用する必要があります -dオプション 以下のように:

toplip復号化ファイルのみ

./toplip -d archivo1.encrypted

このコマンドは、指定されたファイルを復号化し、 ターミナルウィンドウにコンテンツが表示されます.

暗号化されたファイルを復元する

コンテンツを表示するだけでなくファイルを復元するには、次のような操作を行う必要があります。

./toplip -d archivo1.encrypted > archivo1Restaurado

ファイルを復号化するための正しいパスワードの入力を求められます。 全員 file1.encryptedの内容は、file1Restoredというファイルに復元されます。。 これらの名前は単なる例です。 予測しにくい名前を使用することをお勧めします。

複数のファイルを暗号化/復号化

私たちもできる それぞれにXNUMXつの別々のパスワードを使用してXNUMXつのファイルを暗号化します.

toplip暗号化されたXNUMXつのファイル

./toplip -alt archivo1 archivo2 > archivo3.encriptado

ファイルごとにパスワードの入力を求められます。 異なるパスワードを使用できます。 上記のコマンドは、3つのファイルの内容を暗号化し、fileXNUMX.encriptedというXNUMXつのファイルに保存します。 ファイルを復元すると、 復元するには、ファイルの対応するパスワードを書き込むだけです。。 file1のパスワードを書き込むと、ツールはfile1を復元します。 file2のパスワードを書き込むと、このファイルが復元されます。

暗号化されたすべての出力 最大XNUMXつの完全に独立したファイルを含めることができます、およびそれぞれが独自の個別の一意のパスワードで作成されます。 暗号化された結果をまとめる方法により、 複数のファイルが存在するかどうかを簡単に判断する方法はありません。 これにより、別のユーザーが追加の機密データがあることを最終的に特定できなくなります。 これは呼ばれます もっともらしい否認、そしてそれはこのツールの最も興味深い機能のXNUMXつです。

file1.encriptedからfile3を復号化するには、次のように記述するだけです。

./toplip -d archivo3.encriptado > archivo1.desencriptado

file1の正しいパスワードを入力する必要があります。 file2.encriptedからfile3を復号化するには、file1を復号化するのと基本的に同じことを記述する必要がありますが、名前を変更し、file2に割り当てたパスワードを使用します。

複数のパスワード保護を使用する

これはもうXNUMXつの優れた機能です。 できる 暗号化するときに、XNUMXつのファイルに複数のパスワードを追加します。 これは、ブルートフォース攻撃に対して非常に効果的です。

複数のtoplipパスワード

./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords

上記の例からわかるように、toplipは私にXNUMXつ書くように頼みました(-c 2)パスワード。 XNUMXつの異なるパスワードを作成する必要があることに注意してください。 このファイルを復号化するには、次のように記述する必要があります。

./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado

画像内のファイルを非表示

ファイル、メッセージ、画像、またはビデオを別のファイル内に隠す方法は、 ステガノグラフィー. この機能はデフォルトでToplipに存在します。 画像内のファイルを非表示にするには、-mオプションを使用します。

隠しファイルと隠しファイルとトップリップ画像

./toplip -m imagen.jpg archivo1 > imagen1.jpg

このコマンド image1.pngという名前の画像内のfile1のコンテンツを非表示にします。 復号化するには、以下を実行する必要があります。

./toplip -d imagen1.png > archivo1.desencriptado

プロジェクトのウェブサイト このツールの可能性について、より多くの情報を入手できるようになります。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。