ENCRYPT: メールを暗号化する方法と無料のヒント

暗号化
画像著作権: CloudSigma

暗号化という用語は、ギリシャ語の Kryptos に由来し、隠された、または秘密を意味します。 暗号化とは、権限のないユーザーからデータを保護することです。 メールとテキストを暗号化して、他の人に見られないようにすることができます。 暗号化では、別のアルゴリズムを使用してデータを判読不能な形式に変換します。 これらと、暗号化について知っておく必要があるすべてについては、以下のテキストで説明します.

暗号化の意味は何ですか?

暗号化とは、データを認識できない形式または暗号化された形式に変換する手順を定義する用語です。 暗号化は、機密データを保護するために頻繁に使用され、権限を持つユーザーのみがアクセスできるようにします。 これには、ファイルやストレージ デバイスだけでなく、ワイヤレス ネットワークやインターネットを介して転送されるデータも含まれます。

暗号化されたファイルを表示しようとすると、暗号化されたファイルとして表示されます。 認識できるようにするには、復号化する必要があります。 暗号化されるファイルは、パスワードでロックを解除する必要があります。 GnuPG や AxCrypt などのファイル暗号化プログラムを使用して、ファイル、フォルダー、またはボリューム全体を暗号化できます。

AES (Advanced Encryption Standard)、DES (Data Encryption Standard)、Blowfish、RSA、および DSA は、最も一般的な暗号化アルゴリズム (デジタル署名アルゴリズム) の一部です。 大部分の暗号化技術は個人データを保護するのに十分ですが、セキュリティが重要な場合は、256 ビット暗号化を使用する AES などの最新のアルゴリズムを選択することをお勧めします.

暗号化の仕組み

暗号化は、「平文」を「暗号文」に変換することで機能します。 これを行うために、暗号化ではアルゴリズムが一般的に使用されます。 暗号化されたデータをプレーンテキストに変換するには、アルゴリズムで生成されたパスワードまたは復号化キーを使用する必要があります。

安全な暗号化技術には膨大な数の暗号化キーがあるため (ブルート フォース攻撃と呼ばれます)、許可されていない人物は、コンピュータを使用してすべての可能な組み合わせを試しても、適切な文字列を簡単に判断することはできません。 暗号化は、ワイヤレス ネットワークやインターネット経由で送信されるデータも保護します。

現代の暗号化で使用される復号化キーは、コンピューターで生成された数百または数千もの文字列で構成されており、かなり複雑です。

暗号化の種類

対称暗号化アルゴリズムと非対称暗号化アルゴリズムは、最も一般的な XNUMX つの形式です。

#1。 対称暗号化

対称暗号化では、暗号化と復号化の両方に XNUMX つのキーのみが使用されます。 一般に、共有鍵または秘密鍵アルゴリズムと呼ばれます。 対称鍵暗号を使用すると、作成コストが低く、暗号化と復号化に使用する処理リソースが少ないため、データのデコードが高速になります。

ここでの欠点は、許可されていない人がキーを取得した場合、当事者間で転送されるメッセージとデータを解読できることです。 このため、共有キーは送信前に暗号化する必要があり、信頼のループが発生します。

また、パスワードをより複雑で解読しにくいものにする必要があります。

キーの長さに応じてセキュリティのレベルが上がります。 このタイプの暗号化の奇妙な例は AES 256 です。256 文字を使用すると、複雑さとセキュリティの両方が提供されます。

#2。 非対称暗号化

非対称は、XNUMX つの異なるキーを使用してデータを暗号化および復号化する公開キー暗号化を使用します。 XNUMX つは、すべての関係者が持つ暗号化用の公開鍵です。 XNUMX 番目の秘密鍵の受信者だけが、公開鍵を持っている人から送信されたメッセージを復号化できます。

これは、数学的に互いに補完する XNUMX つの「公開鍵」と「秘密鍵」の鍵を使用する単純な暗号化手法です。 秘密鍵はこのように復号化に使用され、公開鍵は暗号化に使用されます。 秘密鍵を使用すると、許可された受信者のみが通信を復号化できます。

公開暗号化キーは 1,024 ~ 2,048 ビットと大きいことが多いため、非対称暗号化は製造コストが高くなり、復号化により多くの処理能力が必要になります。 その結果、非対称暗号化は、多くの場合、大きなデータ パケットには不適切です。

暗号化の使用

暗号化が達成する XNUMX つの重要なタスクがあります。

  • データの内容を非公開かつ機密に保ちます。
  • 整合性: データまたはメッセージのソースを確認します
  • 認証: メッセージまたはデータの内容が送信後に変更されていないことを確認します。
  • 否認防止: このセーフガードは、データまたはメッセージの送信者がその信頼性に異議を唱えるのを防ぎます。

暗号化の例とは?

私たちの日常生活でも暗号化を説明するために使用するいくつかの例があります. たとえば、多くの WiFi ネットワークは、WEP またはより強力な WPA 暗号化で保護されています。 安全な Wi-Fi ネットワークに参加するには、パスワード (および場合によってはユーザー名) を入力する必要がありますが、接続すると、デバイスとワイヤレス ルーター間のすべてのデータ交換が暗号化されます。

銀行口座番号やクレジット カードの詳細情報を送信する Web サイトやソフトウェアは、暗号化形式で送信します。 多くの Web サイトやその他のオンライン サービスでは、SSL を使用してデータ転送を暗号化しています。 HTTPS プロトコルは、Web サーバーとブラウザ間のすべてのデータ交換を暗号化します。

メールの暗号化

電子メールの暗号化とは、電子メールを暗号化して、意図した受信者だけがコンテンツを見ることができるようにするプロセスです。 電子メールの暗号化には認証も含まれます。

情報開示は、電子メールを使用する場合にのみ可能です。 クリア テキストで保持され、通常は送信時に暗号化されますが、ほとんどの電子メールは、電子メール サービス プロバイダーやその他のサード パーティによって読み取られる可能性があります。

Gmail や Outlook などの多くの電子メール プラットフォームは、既定ではエンド ツー エンドの暗号化を提供していません。 電子メールに記載されている受信者以外の誰もが、自由に使用できるいくつかのツールを使用してその内容を読むことができます。

電子メールの暗号化では、公開鍵暗号方式を使用する場合があります。この場合、ユーザーは、他のユーザーが通信を暗号化するために使用できる公開鍵を公開し、そのようなメッセージを解読したり、送信するメッセージをデジタル暗号化して署名したりするために使用できる秘密鍵を維持できます。

電子メール プロトコル

現在、電子メールの暗号化には XNUMX つの主要なプロトコルがあります。

  • 転送中のメッセージの暗号化 (TLS)
  • エンドツーエンドのメール暗号化

#1。 トランスポート層セキュア (TLS):

Microsoft や Google などの電子メール サービス プロバイダーは、この暗号化を利用して、電子メールが送信者から受信者に移動するときに電子メールを保護します。 メールが送信された後ではなく、配信前には読めないようにします。

TLS プロトコルが導入される前は、サイバー犯罪者が送信中に暗号化されていない電子メールにアクセスするのが普通でした。 これらの攻撃は、「中間者」攻撃とも呼ばれ、企業にとって非常に有害な場合があります。

TLS はこれらの特定の攻撃に対して優れた防御を提供しますが、電子メールは送信中にのみ本当に安全です。 これは、フィッシングや別の方法でメール アカウントに侵入したハッカーが、メールや添付ファイルに引き続きアクセスできることを意味します。

非常に機密性の高い情報を含む電子メールやビジネスで使用される電子メールを保護するには、TLS 暗号化だけでは不十分です。 このため、多くの企業が、エンドツーエンドの暗号化を提供するエンタープライズ メール暗号化ソリューションを利用しています。

#2。 エンドエンド暗号化

この場合、送信者は電子メール メッセージを暗号化し、エンド ツー エンドの暗号化により、意図した受信者のみがデバイス上で復号化できます。 エンド ツー エンドで暗号化された電子メールは、送信プロセス全体で保護され、電子メール サーバーでも読み取ることができません。 その結果、サイバー犯罪者は、機密データや添付ファイルを破損することが非常に困難であることに気付くでしょう。

簡単に言えば、エンド ツー エンドの暗号化では、公開鍵を使用して電子メールを保護します。 受信者の公開鍵は、送信者がメッセージを暗号化するために使用されます。 秘密鍵を使用して、受信者は通信を復号化します。

PGP と S/MIME は、企業がエンドツーエンドの暗号化を確立するために使用できる XNUMX つの方法です。 これらの企業は、暗号化された電子メールを配信するために電子メール プラットフォームを手動で設定する必要があります。

しかし、これらはあらゆる規模の企業で構成するのが非常に困難で複雑になる可能性があり、多くの場合、独自のセキュリティ上の欠陥があります。

メールを暗号化する方法

S/MIME は既に Gmail アプリに統合されていますが、送信者と受信者の両方が有効になっている場合にのみ使用できます。

ホスト型 S/MIME をオンにします。 S/MIME を有効にするための Google の手順に従って、この設定を有効にすることができます。

  • 通常の方法でメッセージを書きます。
  • 受信者の右側にある鍵のアイコンをクリックします。
  • S/MIME 設定または暗号化レベルを変更するには、[情報を見る] をクリックします。
    暗号化レベルを調整するときは、次のカラー コードに注意してください。
  • 緑 — データを保護するために S/MIME 暗号化を使用しており、暗号化を解除するには秘密鍵のみが必要です。
  • グレー — 電子メールは TLS で保護されています (トランスポート層セキュリティ)。 これは、送信者と受信者の両方が TLS 対応である場合にのみ機能します。
  • 赤 — 電子メールには暗号化セキュリティがありません。

テキストを暗号化する方法

暗号化されたテキスト メッセージを送信するには、複雑で技術的な方法が数多くあります。 あなたがする必要がある唯一のことは、すべての面倒な作業を行い、メッセージの送信を開始する多くのアプリのいずれかをインストールすることです. 次のような暗号化ツールを使用して、テキストを暗号化できます。

  • WhatsApp
  • クリプトフォージ
  • Telegram
  • スレイマ
  • シグナル
  • ワイヤー

AES暗号化

AES は単に Advanced Encryption Standard を意味します。 米国国立標準技術研究所 (NIST) の Advanced Encryption Standard (AES) は、一般に元の名前 Rijndael (オランダ語で [rindael] と発音) で参照され、2001 年に作成された電子データの暗号化の仕様です。

ベルギーの XNUMX 人の暗号学者、Joan Daemen と Vincent Rijmen は、Rijndael ブロッ​​ク暗号の AES バリエーションを作成し、AES 選択プロセスの一環として NIST に提案を提出しました。

Rijndael と呼ばれる暗号のファミリーには、さまざまな鍵とブロックのサイズがあります。 NIST は、AES 用に 128 つの Rijndael ファミリ メンバーを選択しました。それぞれのブロック サイズは 128 ビットですが、キーの長さは 192、256、および XNUMX ビットの XNUMX つです。

アメリカ政府は AES を採用しています。 1977 年にリリースされたデータ暗号化規格 (DES) は、この規格に置き換えられました。 AES アルゴリズムは対称キー アルゴリズムです。つまり、データは同じキーを使用して暗号化および復号化されます。

AES 暗号化はどのように機能しますか?

AES がさまざまなフェーズでデータを転送する方法を学習することは、AES がどのように機能するかを理解するための最初のステップです。 4 つのブロックは 4 バイトで構成され、各セルに 16 バイトのストアがあるため、XNUMX×XNUMX 行列は XNUMX つのブロックでデータを運びます。

状態配列を使用して行列を記述します。 これと同様に、初期キーに (n+1) 個のキーを乗算します。ここで、n は暗号化プロセスのラウンド数です。 したがって、128 ビット キーの場合、ラウンド数は 16 であり、生成されるキーの総数は 11 キー (10+1) です。

AES の機能は何ですか?

  • SP ネットワーク: DES 方式とは異なり、Feistel 暗号構造ではなく SP ネットワーク構造で動作します。
  • キー拡張: 初期段階で XNUMX つのキーを使用します。 その後、別のラウンドで多数のキーを使用します。
  • バイト データ: AES 暗号化技術は、情報のビットではなくバイトで動作します。 したがって、データを暗号化するときは、128 ビットのブロック サイズを 16 バイトとして扱います。
  • キーの長さ: 必要なラウンド数は、データの暗号化にキーが使用されている期間によって異なります。 10 ビットの鍵サイズには 128 ラウンド、192 ビットの鍵サイズには 256 ラウンド、XNUMX ビットの鍵サイズには XNUMX ラウンドがあります。

暗号化が意味する理由

暗号化とは、悪意のある攻撃を回避するために、データを読み取り不可能な形式に変換することを意味します。

ファイルを暗号化する方法

ファイルの暗号化とは、データを暗号化して保護することです。 正しい暗号化キー (パスワードなど) を持っている人だけが暗号化を解除できます。 ファイルの暗号化は、Windows 10 Home では利用できません。 これらの手順でファイルを暗号化できます。

  • ファイルまたはフォルダを右クリック(または長押し)して、[プロパティ]を選択します。
  • [詳細設定] ボタンを選択し、[内容を暗号化してデータを保護する] チェック ボックスを選択します。
  • [OK] を選択して [詳細属性] ウィンドウを閉じ、[適用] を選択してから [OK] を選択します。
  • 「ファイルと親フォルダーを暗号化する」オプションを選択します。すると、ポップアップが表示されます。 フォルダー全体を暗号化する場合は、[ファイルと親フォルダーを暗号化する] オプションを選択します。 さらに、ファイルのみを暗号化する場合は、[ファイルのみを暗号化する] オプションをクリックします。 次に、[OK] ボタンをクリックします。
  • [キャンセル] ボタンをクリックします。これらの手順を実行すると、バックアップ オプションとして画面に通知が表示されます。 次に、[キャンセル] ボタンをクリックして、このアクションを停止します。
  • 情報を取得するためにバックアップ/コピーが必要な場合は、バックアップ用に表示されたポップアップをクリックします。 次に、最初のオプション「今すぐバックアップ(推奨)」をクリックしてバックアップを取得します。

電話を暗号化するとどうなりますか?

電話全体を暗号化することで、許可されていないユーザーがデバイス上のデータにアクセスできないようにします。 たとえば、電話が暗号化 PIN またはパスワードで保護されていて、紛失または盗難に遭った場合、誰かがあなたのデータにアクセスするのを阻止できます。

WhatsApp メッセージを暗号化するにはどうすればよいですか?

WhatsApp のすべてのメッセージは、エンド ツー エンドの暗号化を使用します。 ただし、ファイルのバックアップを作成する場合は、次の手順に従います。

  • 設定を開きます。
  • エンドツーエンドの暗号化されたチャットをバックアップするには
  • [チャット] > [チャットのバックアップ] を選択します。
  • 指示に従ってパスワードまたはキーを生成し、[オンにする] をタップします。
  • [作成] を選択し、WhatsApp がエンドツーエンドの暗号化されたバックアップを作成するのを待ちます。

電話を暗号化するにはどうすればよいですか?

  • iOSデバイスの場合: 設定を開く; Face ID とパスコードを選択します。 パスコードを入力します。 次に、画面の下部にある [データ保護が有効になっています] チェックボックスをオンにします。 見える場合は暗号化が有効です。
  • Androidデバイス: [設定] > [セキュリティ] > [デバイスの暗号化] を選択し、画面のプロンプトに従います。

暗号化するとどうなりますか?

デバイス上のデータはスクランブルされたままで、読み取ることができません。 これは、誰かがハード ドライブをデバイスから取り外して別の場所に転送しようとした場合、データが役に立たなくなることを意味します。

WhatsAppは暗号化されていますか?

Whatsapp はエンドツーエンドの暗号化を使用します。 Whatsapp は通話とメッセージを非公開にします。 WhatsAppでさえも、他の誰もそれらを読んだり聞いたりすることはできません. はい、デフォルトでは、サイト上のすべてのチャットは暗号化されています。 WhatsApp は、Signal プロトコルベースのエンドツーエンド暗号化技術を使用しています。

結論は、

データを暗号化すると、盗難や悪意のある攻撃を回避するのに役立ちますが、パスワードを覚えるのが苦手な場合は不利になる可能性があります. すべての暗号化では、パスワードを使用して情報をエンコードおよびデコードします。 パスコードを選ぶときは、急いで忘れないようなものを使用してください。

よくあるご質問

なぜ暗号化するのですか?

守ること。 クライアント アプリとサーバー間の通信のセキュリティを強化するだけでなく、機密データや個人情報を保護するのにも役立ちます。 つまり、データが暗号化されている場合、誰かまたは何かがあなたの許可なしにアクセスできたとしても、それらを読み取ることはできません。

エンコーディングとはどういう意味ですか?

エンコードとは、データを同等の暗号に変換するために、文字、記号、数字などの特定のコードをデータに使用するプロセスです。

暗号とは

暗号とは、暗号技術の研究を扱う暗号学の分野でデータを暗号化および復号化するためのアルゴリズムです。

  1. ビジネスで VPN を採用する 5 つの説得力のある理由を発見する
  2. クラウドテクノロジー:クラウドテクノロジーソリューションの初心者向けガイド
  3. VPN の利点: 知っておくべきことすべて!!
  4. クラウドコンピューティング:定義、タイプ、長所、短所、PDF(2023年の詳細ガイド)
  5. ファイルの暗号化: 知っておくべきこと
  6. 20 年のトップ 2023+ ペネトレーション テスト ツール

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須フィールドは、マークされています *

こんな商品もお勧めしています