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

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


暗号化は、テキストメッセージや電子メールなどのプレーンテキストを取得し、それを「暗号文」と呼ばれる読み取り不可能な構造にスクランブルするフェーズです。これは、コンピュータシステムに保存されているか、インターネットなどのネットワークを介して送信されるデジタル情報の機密性を保護するのに役立ちます。事前に決定された受信者がメッセージにアクセスすると、データは元の形式に変換されます。これは復号化と呼ばれます。

データ暗号化は、情報を読み取り可能な形式からスクランブルされたデータ要素に変換するフェーズです。これは、詮索好きな目が転送中に機密情報を読み取らないようにするために行われます。暗号化は、ドキュメント、ファイル、メッセージ、またはネットワークを介したその他の形式の接続に使用できます。

暗号化が必要なデータは、プレーンテキストまたはクリアテキストとして定義されます。プレーンテキストは、いくつかの暗号化アルゴリズムを通過する必要がありました。これらのアルゴリズムは、通常、生の情報に対して完了するための数学的計算です。

複数の暗号化アルゴリズムがあり、それぞれがアプリケーションとセキュリティインデックスによって変更されます。暗号文は事前に決定された受信者に到達するため、復号化キーを使用して、暗号文を元の読み取り可能な構造、つまり平文に戻すことができます。この復号化キーは常に秘密にしておく必要があり、メッセージの暗号化に使用されるキーと同じである場合と同じでない場合があります。

ラップトップ、タブレット、USBストレージなどのポータブルデバイスは、置き忘れや盗難のリスクが最も高くなります。デバイスが紛失または奪われた場合、暗号化により、許可されていないユーザーがデバイスにローカルに保存されている情報にアクセスするのを防ぎます。暗号化を使用しない場合、許可されていないユーザーは、ローカルドライブのコンテンツを作成するために、いくつかのアプローチを使用してアカウントと権限をバイパスできます。

暗号化アルゴリズムは、元の暗号化されていないメッセージとキーを取得するため、元のメッセージを数学的に変更して、新しい暗号化メッセージを作成するためにキーのビットに依存します。復号化アルゴリズムは、暗号化されたメッセージを受け取り、複数のキーを使用して元の形式に復元します。一部の暗号化アルゴリズムは、暗号化と復号化の両方に個別のキーを使用します。このタイプのキーは保護しておく必要があります。そうしないと、メッセージの送信に使用されるキーを知っている人なら誰でも、そのキーを復号化アルゴリズムに提供してメッセージを読み取ることができます。

さまざまなアルゴリズムがあり、暗号化用に1つのキー、復号化用に2つ目のキーが必要です。この方法では、暗号化キーを公開したままにすることができます。これは、復号化キーに慣れていない場合、誰もメッセージを読み取ることができないためです。公開鍵暗号化として知られているこれを使用する有名なインターネットセキュリティプロトコルがあります。

暗号化は重要です。暗号化により、許可されていない人に見られることなく、インターネットやデジタル手段を介して、関連性が高く、応答性の高いデータを送信できるからです。

情報を復号化するには、許可されたユーザーが持つキーが必要でした。ただし、暗号化された情報でさえ、適切なスキルやリソースを持っている人によって頻繁に解読される可能性があり、その中には悪意を持っている人もいることを考慮してください。


  1. データスクレイピングはどのように機能しますか?

    これを読んでいるので、データスクレイピングの利点と、その自動化された手法により、すべての手作業を自分で行うことなく大量のデータを収集できることを聞いた可能性があります。 しかし、データスクレイピングはどのように正確に機能しますか?そして、それは難しいですか、それとも誰かがデータをスクレイピングする方法を学ぶことができますか? 多分それはあなたが好奇心を持っているからです。または、ビジネス(またはサイドハッスル)にもデータスクレイピングを使用できるかどうかを確認したい場合があります。 いずれにせよ、この短い記事の終わりまでに、データスクレイピングとは何か、スクレイピングプロセスが実際にど

  2. Snapchat の仕組み

    Snapchat がモバイル メッセージング アプリの世界に革命をもたらしたと言っても過言ではありません。 Snapchat が登場する前は、友人とのコミュニケーションにこれほどユニークな方法があるとは誰も夢にも思いませんでした。 Snapchat がもたらす自己破壊的な画像や動画という概念は、通常のメッセージやソーシャル ネットワーキング アプリとはまったく異なります。そしてこれが、2011 年の開始以来、Snapshot が現在 1 億 8000 万人を超える毎日のアクティブ ユーザーを持つ最も人気のあるアプリの 1 つになっている理由です。また、報告によると、ファンのフォローはティーンエ