子供でも理解できるHTTPS暗号化アルゴリズム

子供でも理解できるHTTPS暗号化アルゴリズム

[[344331]]

信じられないかもしれませんが、「key」という言葉の標準的な発音は[mì yuè]で、ハネムーンのように聞こえます(笑)。しかし、暗号化の文脈では、[mì yào] と発音されることの方が多いと思われます。話題は逸れましたが、今回のエピソードでは、HTTPS の重要なコンポーネント、つまりキーと暗号化アルゴリズムについてお話ししましょう。

暗号化アルゴリズムには、対称暗号化と非対称暗号化の 2 種類があります。

名前が示すように、対称暗号化アルゴリズムでは、暗号化と復号化に同じキーが使用されます。

グージは今回教訓を得て、メッセージを送信する前に暗号化しました。

暗号化プロセスは、メッセージを鍵のかかった箱に入れるようなものと考えることができます。

鍵を持っている人なら誰でも箱を開けることができます。

これにより、鍵を持たない人は開けることができなくなります。

新人は箱を受け取った後、合意した鍵(秘密鍵)を使って箱を開け、メッセージを読み取ります。

キーは秘密に保持する必要があり、プレーンテキストで共有することはできないことに注意することが重要です。

実際、復号化するためのキーがないと、意味のない文字が大量に表示されます。

暗号化アルゴリズムによって生成される暗号文は次のようになります。

複数回の変換を繰り返すと、テキストを認識するのがますます難しくなります。

復号化もこれらの手順を逆に実行します。

暗号化キーはメッセージに混在しているため、暗号化アルゴリズムを知っていても、キーがなければ暗号文を復号化することはできません。

キーは次のようになります。

対称キーは便利ですが、どうすれば安全に他の人と共有できるかという問題があります。

キーを送信するときは特に注意が必要です。注意しないとスパイされる可能性があります。

そのため、別の暗号化アルゴリズムである非対称暗号化が登場しました。

対称暗号化との違いは、非対称暗号化では 2 組のキーが必要になることです。

公開鍵は興味深いものです。どこでも共有したり、オンラインで投稿したり、紙に書いたり、体にタトゥーとして入れたり... 何でもできますが、とにかく公開されているのです!

そこでゴウジは自分の公開鍵を新人少女に送りました。

つまり、新人はメッセージを箱に入れて、犬の公開鍵でロックしたのです。

重要な点に注意してください: 公開鍵とペアになっている秘密鍵のみが復号化できます。

この記事はWeChat公式アカウント「1024翻訳ステーション」から転載したものです。以下のQRコードからフォローできます。この記事を転載する場合は、1024翻訳ステーション公式アカウントまでご連絡ください。

<<:  台北の5G自動運転バスが試乗開始

>>:  自動運転は「終焉」に向かっている

ブログ    
ブログ    

推薦する

カーネルCF: 推薦システムのための最適リコール戦略

著者 | 王昊レビュー | Chonglouレコメンデーションシステムは誕生以来、特にインターネット...

...

アクセンチュアは、ジェネレーティブAIがビジネスにとって重要な破壊的要因であると強調

アクセンチュアがダボスで開催される世界経済フォーラム年次総会に先立ち発表した「2024 Pulse ...

人工知能は人間の臨床試験に取って代わることができるでしょうか?

2013年のノーベル化学賞受賞者であるアリエ・ワーシェル氏は、COVID-19パンデミックと製薬業...

予測:2022年のモノのインターネットの発展における3つの主要な技術トレンド

IoT がどのように発展していくかを予測することは困難ですが、一部の IoT テクノロジーは数年以内...

BEV の可能性の限界を探ろう! DA-BEV: 新しい教師なし BEV SOTA ソリューション!

この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...

AI、IoT、ビッグデータでミツバチを救う方法

現代の農業はミツバチに依存しています。私たちが食べる食物や呼吸する空気を含む生態系のほぼ全体が、花粉...

あまり知られていないがプライバシーを保護するトレーニング方法:フェデレーテッドラーニング

[[261420]]ビッグデータダイジェスト制作出典: MITテクノロジーレビュー編集者: stat...

北京で人工知能アイスクリームマシンがデビュー、IBMは「AI + ブロックチェーン」でダイヤモンドを識別

1. 人工知能搭載のアイスクリームセルフサービス機が北京でデビューDairyXmas AI人工知能ア...

データ分析と機械学習のための 11 の高度な視覚化

視覚化は、複雑なデータ パターンと関係性を直感的でわかりやすい方法で伝えるための強力なツールです。こ...

失敗が頻発する中、AI 翻訳者はどのように進歩の道を続けるべきでしょうか?

[[248512]]当時、英語に支配されていた恐怖を覚えている人がどれだけいるでしょうか?前日に覚...

...

顔認識を行うときになぜ服を着なければならないのですか?

人工知能の応用として、顔認識技術は私たちの生活のあらゆる側面に浸透しています。本人認証には顔認識が必...

...

LoRAShear: LLM プルーニングと知識回復に関する Microsoft の最新研究

LoRAShear は、言語モデリング (LLM) を最適化し、知識を保存するために Microso...