写真を暗号化する方法

画像の暗号化は、著作権の目的でデジタル画像に透かしを入れたり、個人の画像を詮索好きな目から安全にするために使用できます。ラップトップ、スマートフォン、またはクラウドに保存されている画像の場合、暗号化により、画像を非公開に保つための追加のセキュリティレイヤーが提供されます。画像を暗号化するには特別なソフトウェアが必要であり、フリーウェア、シェアウェアとしてすぐに利用でき、すべての主要なオペレーティングシステムでインターネット上で販売されています。

画像が暗号化される理由

画像は、画像の作成者の識別、著作権情報の保護、著作権侵害の防止、画像にアクセスしてはならないユーザーによる画像の表示のブロックなど、さまざまな理由で暗号化されます。画像を暗号化することで、見たくない人に画像が見られていることを気にせずに、メールやインターネットで送信できます。自宅のコンピューターで画像を暗号化すると、ハッカーがハードドライブにアクセスした場合のセキュリティ対策も提供されます。また、ラップトップやスマートフォンで画像を暗号化すると、コンピューターやラップトップを紛失したり盗まれたりした場合でも、画像の安全性が高まります。

ステガノグラフィ

ステガノグラフィは、画像、テキスト、さらにはビデオ内のメッセージを隠す方法ですが、真の暗号化プロセスではありません。デジタル画像では、各ピクセルの色と強度を表すバイナリデータの一部を反対の値に選択的に置き換えることにより、2番目の画像を最初の画像の中に隠すことができます。最下位ビット法と呼ばれる一般的なステガノグラフィ法の1つは、バイナリ画像データの単位値を変更して、1が0になり、0が1になるようにします。別の画像を非表示にするには、バイナリ画像データの一部のみを変更する必要があります。ステガノグラフィは、著作権で保護された素材を盗難から保護するために画像に電子透かしを追加するために使用できますが、盗まれたデータや機密情報を隠すためにも使用できます。ステガノグラフィ画像は、他のソフトウェアでも暗号化されていない限り、簡単に解読できます。

暗号化プロセス

画像は、テキストがソフトウェアで暗号化されるのと同じ方法で暗号化できます。暗号化ソフトウェアは、画像を構成するバイナリデータに対してアルゴリズムと呼ばれる一連の数学演算を実行することにより、予測可能な方法で数値の値を変更します。暗号化コードのロックを解除するにはソフトウェアキーが必要であり、画像をスクランブルするのと同じソフトウェアによって作成されます。暗号化された画像とキーは、ハッカーが両方を傍受する可能性を最小限に抑えるために、受信者に別々に送信されます。通常はパスワードの一種であるソフトウェアキーは、暗号化された画像を解読するために復号化ソフトウェアに入力されます。暗号化のセキュリティは、暗号化されたデータの暗号化解除がどれほど難しいかによって異なります。

暗号化ソフトウェア

画像をエンコードするには暗号化ソフトウェアが必要です。主要なコンピューターオペレーティングシステムには、何らかの暗号化ソフトウェアが付属していますが、パーソナルコンピューター、タブレット、スマートフォン用のサードパーティアプリケーションも利用できます。 MicrosoftはWindows7でBitLockerを提供していますが、Mac OSXにはFileVaultが付属しています。サードパーティのプログラムの1つがTrueCryptです。これは、ハッカーを混乱させるおとりオペレーティングシステムを作成する可能性があります。 Dropbox、PowerFoler、Cloudfoggerは、データセキュリティの一部として暗号化を含むオンラインファイルストレージシステムです。一部の暗号化プログラムでは、画像をバッチ処理できます。ほとんどの場合、BMP、TIF、RAW、PSD、JPGなどの一般的な画像ファイルを処理できます。電話アプリを使用すると、画像を電話で直接暗号化できます。 Androidベースのスマートフォン用の暗号化アプリには、WhisperCoreとDroidCryptが含まれます。iPhoneアプリにはKryptosとSecuMailが含まれます。