Ubuntuでステガノグラフィを使用して情報を非表示にする方法は?

ステガノグラフィ

時々、 システム上の機密性の高いデータを暗号化する必要があります 私たちのシステムを使用している他の人が私たちが情報を差し控えたと言うことができないように。

これを行うXNUMXつの方法は、他の既存のファイル内に秘密のファイルとメッセージを隠すことです。 画像と音声として。

これも プライベートメッセージを送信したり、ネットワーク経由で他の人にファイルを送信したりする場合に非常に便利です あなたの安全を損なうことなく。

機密データをパスワードまたはパスキーと一緒に埋め込むだけで、信頼できる人だけがそのファイルを開くことができます。

あるファイルを別のファイルに安全に隠すこのタイプの暗号化は、ステガノグラフィと呼ばれます。.

後で敵対者は何かがテキストまたはファイルに隠されていることを知るので、ステガノグラフィは暗号化よりも好まれます。 彼らはコードを壊し、ハードワークを通して情報を得ることができます。

しかし、ステガノグラフィでは、一見無害に見える画像または音声ファイルに秘密のメッセージまたはファイルが埋め込まれているという事実に、第三者は気づいていません。

Ubuntu18.10およびその派生物へのSteghideのインストール

Steghideは、さまざまな種類の画像および音声ファイル内の機密データを非表示にできるコマンドラインユーティリティです。

ステグハイド WindowsおよびGNU / Linuxのコンソールから動作します。 また、解凍時に約3Mbしか占有せず、インストールを必要としないオープンソースプロジェクトであるため、ペンドライブで使用できます。

この場合、このツールの最新バージョンをインストールしますが、 彼らはUbuntuソフトウェアセンターで直接それを探すことによってそれをすることができます、あるいは彼らは次のコマンドを実行することによってそれをすることができるターミナルからそれをすることができます:

sudo apt-get install steghide

steghideによるファイル暗号化

機密ファイルを暗号化するには、暗号化するファイルと、それを非表示にする画像または音声ファイルが必要です。

Steghideは、AU、BMP、JPEG、およびWAVファイルタイプの暗号化をサポートしています。

ステグハイド

ここで例を挙げて、画像内のファイルを非表示にします。 使用する必要のある構文は次のとおりです。

sudo steghide embed -ef examplefile.txt -cf sample.jpg

この場合、ファイルを現在のフォルダーから現在のフォルダーに暗号化する必要があることを示しています。

最初の機密ファイルがシステムの他の場所にある場合は、フルパスを提供する必要があります。

同様に、画像ファイルが他の場所にある場合は、このコマンドを使用してそのフルパスを指定する必要があります。

基本的に、コマンドは次のように構成されています。

sudo steghide embed -ef /ruta/de/archivo/a/ocultar -cf /ruta/de/imagen/o/audio/que/contendrá/el/archivo

この直後に、アプリケーションは機密ファイルを埋め込むために必要なパスワードを要求します。

このパスワードは、ファイルを抽出または復号化するために使用されるものです。

この例では、JPEGファイルにテキストファイルを埋め込みました。 暗号化が完了したら、最初の機密ファイルを削除して、後で復号化に使用する画像ファイルを保持することができます。

ファイル抽出

次に、ファイル内に隠されている情報を抽出するために、次のコマンドを使用します。

sudo steghide -sf image.jpg

非表示の情報を含む画像または音声ファイルのパスを指定する場合、これを行うと、次のパスワードを入力するように求められます。そうすることで、ファイル内に隠している情報が抽​​出されます。

Ubuntuおよび派生物からSteghideをアンインストールする方法は?

最後に、ツールに満足できなかった場合、または単にシステムからツールを削除したい場合は、Steghideを完全に削除するための次のステップに進むことができます。

Ctrl + Alt + Tでターミナルを開く必要があり、その中で次のコマンドを実行します。

sudo apt-get remove steghide

そして準備ができました。

最後のコメントとして、Steghideを次のような他のツールと一緒に利用できます。 Cryptomator でも OnionShare ファイル内の情報を他の人と安全に共有できるようにするため。


コメントを残す

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

*

*

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