好きな人とのLINE、誰かに見られたら超ハズかしくない!?
実はね、そんな大事なやりとりを守るのが暗号技術なんだよっ!
今回は、共通鍵・公開鍵・ハッシュって何?をやさしく解説していくねっ
暗号技術とは?

暗号って聞くと、なんだかスパイ映画とか、ヒミツの暗号文みたいでワクワクしちゃわないっ?
でも実は、ネットでお買い物したり、SNSにログインしたりするとき…
あたりまえのように「暗号化」って使われてるんだよ〜!
つまり暗号技術は、データを盗み見られないように守るための技術なの。
「暗号化」して、「復号」して、はじめて安全なやりとりができるんだよっ!
共通鍵と公開鍵の違いとは?
暗号の基本には、大きく2つのやり方があるよ!
| 方式 | 特徴 | 鍵の使い方 |
|---|---|---|
| 共通鍵暗号方式 | 同じ鍵で暗号化・復号する | 送信者と受信者で同じ鍵を共有 |
| 公開鍵暗号方式 | 鍵を2つ使う(公開鍵・秘密鍵) | 暗号化:公開鍵 / 復号:秘密鍵 |

公開鍵方式って、ちょっと恋愛っぽくない?
「好きです」って気持ちを、あなただけに読んでほしいから……🥹❣️
ハッシュ関数とは?

図解で見た通り、ぐちゃぐちゃにされるのが、暗号の仲間の「ハッシュ関数」!
これはね、「データを一定の長さの文字列に変換する関数」なんだよ。
たとえば、
あとね、「ソルト」っていう隠し味も加えて、より強力にするテクもあるんだよっ!
メリットとデメリット
メリット
デメリット
暗号技術に関するITパスポート試験の過去問!
それぞれ公開鍵と秘密鍵をもつA社とB社で情報を送受信するとき,他者に通信を傍受されても内容を知られないように,情報を暗号化して送信することにした。
A社からB社に情報を送信する場合,A社は a を使って暗号化した情報をB社に送信する。
B社はA社から受信した情報を b で復号して情報を取り出す。ア:a = A社の公開鍵 b = A社の公開鍵
イ:a = A社の公開鍵 b = B社の秘密鍵
ウ:a = B社の公開鍵 b = A社の公開鍵
エ:a = B社の公開鍵 b = B社の秘密鍵
正解は『エ』
A社からB社にひみつのメッセージを送りたいときは、
B社の“公開鍵”でカギをかけて(暗号化)→ B社の“秘密鍵”でカギを開ける(復号)のがポイント!
つまり…
これはまさに「公開鍵暗号方式」の王道パターン!
ITパスポート試験をスマホで手軽に勉強!
「えろ勉」も戦略的に開発&運営してるよ~!この記事が勉強になったり、ためになったよ〜って思ったら、なにかアクションをお願い!!「えろの力で勉強するゲーム:えろ勉」
わたしのハートもだれか守ってくれないかなぁ…🥹💕


