SSL 暗号化とは何ですか?

SSL 暗号化とは何ですか?

SSL は、TCP/IP プロトコルとさまざまなアプリケーション層プロトコルの間に位置し、データ通信のセキュリティ サポートを提供するセキュリティ プロトコルです。 SSL 暗号化の原理をまだ十分に理解していない人は多くいます。今日は、SSL 暗号化の原理を詳しく分析します。

SSL 暗号化の原理を理解する前に、まず暗号化の基本原理、その開発の歴史、および出現した対応するメカニズムを理解する必要があります。

1. 暗号化

暗号の長い歴史は古代ローマのシーザーの時代にまで遡ることができるので、ここでは詳細には触れません。暗号化技術の本質は、侵入者が有用な情報を傍受できないように送信者がデータを偽装し、受信者が偽装されたデータから元のデータを取得できるようにすることです。

暗号化の発展により、公開鍵、秘密鍵、対称鍵システム、公開鍵システム、暗号化アルゴリズム、復号化アルゴリズムなど、多くの用語とメカニズムが生まれました。

2. 対称鍵暗号と公開鍵暗号

SSL 暗号化の原理は、これら 2 つの要素と切り離せません。

暗号化アルゴリズムの最も基本的な考え方は、ある形式の平文を使用して別の形式を置き換えることです。暗号化された通信に関与する両当事者は、暗号化アルゴリズムの秘密(暗号化と復号化に使用される対称キー)を共有する必要があります。これは最も単純なメカニズムですが、問題は、この共有秘密を、部外者に知られることなく、通信する双方が事前に知っておく必要があることです。これは間違いなくネットワークに負担をかけることになるため、この問題を解決するにはより革新的なメカニズムが必要です。

実際には、非常に簡単です。送信者は暗号化者が公開した公開鍵を使用して平文を暗号化します。一方、受信者は独自の秘密鍵を持ちますが、これは実際には部外者には知られていません。受信者は、自分の鍵(送信者のみが知っている)を使用して、公開鍵で暗号化された平文を復号化できます。

3. SSL暗号化の原理

SSL デジタル証明書は、暗号化と復号化に一致するキーのペアを使用する公開キー システムを使用します。各ユーザーは自分だけが知っている固有の秘密鍵(プライベートキー)を設定し、復号や署名に使用します。同時に、公開鍵(パブリックキー)は自分で設定して公開し、ユーザーグループで共有して暗号化や署名の検証に使用します。機密文書を送信する場合、送信者は受信者の公開鍵を使用してデータを暗号化し、受信者は自分の秘密鍵を使用してデータを復号化することで、情報が安全にエラーなく宛先に届きます。

SSL 暗号化は大まかにこのようになります。ウェブサイトに SSL 証明書がインストールされた後、https 暗号化プロトコルを使用してウェブサイトにアクセスすると、クライアント ブラウザーとウェブサイト サーバー間の SSL 暗号化チャネル (つまり、SSL プロトコル) がアクティブ化され、高強度の双方向暗号化伝送が実現され、データの漏洩や改ざんが効果的に防止されます。

<<:  Shopify と Amazon の違い。Shopify と Amazon のどちらのプラットフォームが優れていますか?

>>:  ドメイン名を登録するには?ドメイン名を登録する際のヒント

推薦する

電子商取引運営におけるデータの読み方(ピンドゥオドゥオ店舗形成(第13回)店舗データの読み方は?戦略付き!(代行運営)

Pinduoduo ストアが形になりつつある (第 13 章) ストア データを表示するにはどうす...

ブランド計画(ブランド計画をうまく行うには、これらの手順を理解する必要があります)

ブランドプランニングをうまく行うには、これらのステップを理解する必要があります。ビジネスの世界は戦場...

データ管理(2024年全国データ作業会議:データ所有権システムの構築、市場流通の活性化、専門家はデータ関連投資目標の6つの分野に重点を置くことを提案)

2024年全国データ作業会議:データ所有権システムの構築と市場流通の活性化、専門家はデータ関連投資...

店舗を宣伝する方法は何ですか(2021年の在庫:最も効果的で一般的な21の宣伝方法!ご存知ですか?)

2021 レビュー: 最も効果的で一般的な 21 のプロモーション方法!あなたは知っていますか?オ...

ブランドオリンピックマーケティング(ブランドアリーナ:オリンピックブランドからマーケティングを学ぶ)

「ブランドアリーナ」 - オリンピックブランドからマーケティングを学ぶ著者の楊希倫はオリンピックブ...

Vultr VPS チュートリアル: Nginx で http リクエストを https にリダイレクトする方法

世界中に 7 つのデータセンターを持つアメリカのホスティング会社である Vult は、読み取りと書き...

全国情報流通広告代理店(インターネット投資広告オムニメディアチャネルへの参加方法、サービスプロバイダーになる方法、利益はいくらか)

インターネット投資広告オムニメディアチャネルに参加する方法、サービスプロバイダーになる方法、利益はい...

ドメイン名の申請にはどれくらい時間がかかりますか?ドメイン名申請ウェブサイト推奨

ドメイン名の申請にはどれくらい時間がかかりますか?ドメイン名の申請は比較的迅速です。信頼できるドメイ...

Raspberry Pi 4 インストール Ubuntu 20.10 デスクトップ グラフィック チュートリアル

Raspberry Pi 4 に Ubuntu 20.0 デスクトップをインストールするにはどうすれ...

海外のお茶ブランドランキング(AM.ロンドン・ベーキングタウン:ブランドの独立性と正当性を再確認し、ブランドの知的財産権を守る)

午前。ロンドン・ベイキング・タウン:ブランドの独立性と正当性を再確認し、ブランドの知的財産権を守る出...

ビジネス データ分析 PPT (素晴らしい! 上司は会社の財務ビジネス分析 PPT、月次ビジネス分析レポート テンプレートを理解できます)

素晴らしい!上司が理解できる会社の財務およびビジネス分析 PPT、月次ビジネス分析レポートテンプレー...

コンテンツブランドマーケティング(コンテンツが王様の時代、ブランドコンテンツマーケティングを行う際に知っておくべき5つの重要なポイント)

コンテンツが王様の時代。ブランドコンテンツマーケティングを行う際に知っておくべき5つのポイントをご紹...

企業運営データ分析(倉庫運営状況を数値化し、これらのデータ統計から始めます)

倉庫業務を定量化するには、まずこれらの統計から始めましょうはじめに:倉庫データ分析は、倉庫の稼働状況...

越境EC運営データ表(頭歌が使用するAmazonの精緻運営表の共有)

Tou Ge の個人的 Amazon 精錬操作表共有現在 Amazon で働いている人なら、Ama...