デジタル署名・デジタル証明書・ハッシュ値の仕組み【高校情報1・情報処理技術者試験】電子署名・公開鍵証明書

Sdílet
Vložit
  • čas přidán 21. 08. 2024
  • ★祝!出版★情報Ⅰ 共通テスト対策決定版!「情報Ⅰ 大学入学共通テスト対策 会話型テキストと動画でよくわかる」植垣 新一 (著), 稲垣 俊介 (監修)/インプレス社
    amzn.to/48q3t2k
    【補足】デジタル署名/秘密鍵で「暗号化」?「署名」?どっちなの
    • デジタル署名/秘密鍵で「署名」?「暗号化」?...
    【高校情報Ⅰ対策講座】教科書完全網羅!
    toppakou.com/i...
    IT業界15年のベテラン講師が徹底解説!
    問題集・解説資料ダウンロード完全無料!
    ◆note文字おこし
    note.com/toppa...
    【補足】
    技術説明については一般的な入門書(高校情報教科書含む)の説明をベースにしています。
    詳細な最新の技術情報は以下のブログが参考になります。
    2つの公開鍵暗号(公開鍵暗号の基礎知識) - Qiita
    qiita.com/ange...
    例)公開鍵暗号について暗号化に特化して説明していますが
    鍵交換
    電子署名
    (狭義)公開鍵暗号 ★一般的な参考書の説明レベル
    に分類され、デジタル署名は公開鍵暗号方式の電子署名技術が使われています。
    ◆IT用語動画辞典
    toppakou.com/I...
    【総目次】情報1動画教科書
    toppakou.com/i...
    ★私の目標
    「とある男が授業をしてみた」 の葉一さん
    / toaruotokohaichi
    ※Google社に招待頂いた、「CZcams教育クリエイターサミット2020」で
     葉一さんと文部科学省・Google役員の対談セッションに感銘を受けて、高校情報講座スタートしています。
    #高校情報1 #情報処理技術者試験 #デジタル署名

Komentáře • 47

  • @toppakou
    @toppakou  Před 2 lety

    【補足】デジタル署名/秘密鍵で「暗号化」?「署名」?どっちなの
    czcams.com/video/UmsLHnV7_f0/video.html
    【高校情報Ⅰ対策講座】教科書完全網羅!
    toppakou.com/info1/
    IT業界15年のベテラン講師が徹底解説!
    問題集・解説資料ダウンロード完全無料!

  • @user-mo1wx1ir2e
    @user-mo1wx1ir2e Před rokem +3

    基本書読んでもわからなかったのに、ミライとガッキー動画で、ハッシュ値使って秘密鍵で暗号化すれば電子署名、完全性、真正性、ポイントすんなり理解できましたー、感謝します

    • @toppakou
      @toppakou  Před rokem

      秀典 大坪 さん
      嬉しいコメントありがとうございます!
      動画を活用頂きありがとうございます。

  • @keisukeejiri
    @keisukeejiri Před rokem +7

    他のサイトや動画でイマイチわからなかったことが、完全に理解できました。分かりやすいです!!

    • @toppakou
      @toppakou  Před rokem

      keisukeejiriさん
      嬉しいコメントありがとうございます!

  • @user-gx6zd6ub5e
    @user-gx6zd6ub5e Před rokem +2

    高齢者ですが、未経験のアイデアで違和感ありますが納得できました。

  • @user-jo6bm4oo7w
    @user-jo6bm4oo7w Před 6 měsíci

    自分用メモ
    電子署名
    秘密鍵:自分しか知らない鍵
    公開鍵:皆が知ってる鍵
    ミライtoガッキー
    ミライ↓
    秘密鍵と公開鍵のペアを生成
    公開鍵は認証局にデジタル証明書を発行してもらう
    ハッシュ関数で平文をハッシュ値に変換
    秘密鍵でハッシュ値を暗号化
    →電子署名の完成
    平文を電子署名と共にガッキーに送付
    ガッキー↓
    公開鍵で電子署名を復号(真正性の確認)
    →ハッシュ値を得る
    平文をハッシュ関数に入れて先ほど得たハッシュ値と突き合わせる(完全性の確認)

  • @kusareuma
    @kusareuma Před 2 lety +3

    他のチャンネルの内容と比べて1番わかりやすかったです
    ありがとうございます

    • @toppakou
      @toppakou  Před 2 lety

      嬉しいコメントありがとうございます!
      こちらこそ数ある動画の中からご視聴頂きありがとうございます。

  • @user-lz7cz6jo2o
    @user-lz7cz6jo2o Před rokem +1

    「がっきー」と「ミライ」の例で、スムーズに理解できました!

    • @toppakou
      @toppakou  Před rokem +1

      動画をご活用いただきありがとうございます!

  • @user-wo1qm2fv1e
    @user-wo1qm2fv1e Před 2 lety +4

    めちゃめちゃわかりやすい
    仕事で詰まっていたのでとても助かりました

    • @toppakou
      @toppakou  Před 2 lety

      びばばばびびさん
      こちらこそご視聴頂きありがとうございます。

  • @toppakou
    @toppakou  Před 3 lety +1

    ◆note文字おこし
    note.com/toppakou/n/nef393c1c3bef
    ◆IT用語動画辞典
    toppakou.com/ITWORD/
    【総目次】情報1動画教科書
    toppakou.com/info1/

  • @user-qe3uq6qp8e
    @user-qe3uq6qp8e Před 2 lety +4

    何度もわからなかったところがやっとわかりました!!(笑)すごく丁寧でわかりやすい動画です。これからも宜しくお願いします!

    • @toppakou
      @toppakou  Před 2 lety

      嬉しいコメントありがとうございます!
      こちらこそ今後ともよろしくお願いいたします。

  • @user-bd8fm2gt8s
    @user-bd8fm2gt8s Před 3 lety +3

    めっちゃ分かりやすいです。

    • @toppakou
      @toppakou  Před 3 lety

      はっちさん
      嬉しいコメントありがとうございます(^^)

  • @user-ju1mx2ew8b
    @user-ju1mx2ew8b Před 2 lety +3

    むちゃくちゃわかりやすかったです!

    • @toppakou
      @toppakou  Před 2 lety +1

      黒川明人さん
      嬉しいコメントありがとうございます!

  • @masayorimoto6499
    @masayorimoto6499 Před 2 lety +2

    頭の中で絡まっていた糸がほぐれました。
    本当に分かりやすい!

    • @toppakou
      @toppakou  Před 2 lety

      Masa Yorimoto さん
      嬉しいコメントありがとうございます!

  • @user-uy4uj1eq6e
    @user-uy4uj1eq6e Před rokem +1

    情報セキュリティマネジメント初学者です。動画わかりやすくて助かりました😊

    • @toppakou
      @toppakou  Před rokem

      嬉しいコメントありがとうございます!

  • @user-nx7bq2ug6d
    @user-nx7bq2ug6d Před 2 lety +4

    まじでわかりやすい!説明うますぎ!

    • @toppakou
      @toppakou  Před 2 lety

      黄門ちゃまさん
      嬉しいコメントありがとうございます!
      試行錯誤しながら改善していっていますので
      これからもよろしくお願いします。

  • @user-qu3wc4wt1m
    @user-qu3wc4wt1m Před rokem +1

    ありがとうございます!

    • @toppakou
      @toppakou  Před rokem

      こちらこそありがとうございます!
      感謝いたします。

  • @kiryu.0x0
    @kiryu.0x0 Před 2 lety +1

    15年以上前に趣味で暗号化などの技術を調べたことがあるのですが、
    その当時にあった書籍には公開鍵暗号方式では、暗号化は公開鍵で、復号は秘密鍵のみで行うことができるという記述でした。
    現在ではそうではないのでしょうか?
    (RSAであれば、秘密鍵で復号したものが傍目から見れば署名を含む暗号化されたメッセージになり、それを公開鍵で暗号化すると署名と平文がでてくるので、ややこしいといえばそうなんですが)
    情報処理技術者試験や情報の授業では公開鍵暗号方式の説明で秘密鍵で暗号化となってるのでしょうか。
    個人的にはモヤッとしますね。

    • @toppakou
      @toppakou  Před 2 lety +1

      ご質問ありがとうございます。
      秘密鍵で暗号化という表現を使っていますが、伝えたいことは、真正性確認(署名技術)で用いるということになります。
      ※秘密鍵で暗号化しても、公開鍵で誰でも復号できてしまうので、暗号化という面では意味はありません。
      以下のページにある「秘密鍵で暗号化した結果が、電子文書に対する「電子署名」となります。」
      www.jipdec.or.jp/project/research/why-e-signature/PKI-crypto-mechanism.html
      情報処理技術者試験の入門書では署名技術を理解しやすくするために秘密鍵で暗号化という表現を使っている書籍が多いです。
      実務レベルの知識のある方からみると、違和感のある伝え方の様なので、最近の動画では秘密鍵で暗号化ではなく「署名」という表現を使うようにしています。

  • @_link3263
    @_link3263 Před rokem +1

    3:39
    ここで触れられている通り公開鍵は誰でも入手出来てしまうので、「秘密鍵で暗号化した場合は盗聴に対して無力」という結論で良いのでしょうか?

    • @toppakou
      @toppakou  Před rokem +1

      はい、暗号化という意味では無力なので、秘密鍵は「署名」で用いると捉えてください。
      czcams.com/video/UmsLHnV7_f0/video.html

    • @_link3263
      @_link3263 Před rokem +1

      早々のご回答ありがとうございます!理解出来ました!

  • @ygvwx4772
    @ygvwx4772 Před rokem +2

    いい動画を作るやんか

    • @toppakou
      @toppakou  Před rokem +1

      嬉しいコメントありがとうございます。

  • @user-ru6bh6ld2t
    @user-ru6bh6ld2t Před 2 lety +1

    質問があります!今回の例では、ミライさんからガッキーさんに送る時はミライさんの秘密鍵で暗号化していましたが、がっきーさんの公開鍵で暗号化しないのはなぜですか?

    • @toppakou
      @toppakou  Před 2 lety

      剣真さん
      ご質問ありがとうございます。
      登場する鍵が多くなるとややこしくなるので、ここでは、あえてがっきーの鍵ペアの話は出していません。
      署名技術(ミライ本人から送られてきた証明)と暗号化技術の2つの役割を分けて説明するために両方ミライの鍵で説明しています。

  • @user-bm5dl6kb7b
    @user-bm5dl6kb7b Před 2 lety +1

    質問です。
    メッセージを改ざんした場合、ハッシュ値は公開鍵で復号化できるため、改ざんしたメッセージをハッシュ関数でハッシュ値も改ざんすれば不正出来そうって思ったのですが、どうですか?

    • @toppakou
      @toppakou  Před 2 lety

      ご質問ありがとうございます。
      論理を一部簡略化していますが、実際は公開鍵証明書による検証も行われます。
      公開鍵で復号してハッシュ値を改ざんしても、攻撃者は秘密鍵を持っていないので、署名検証の時に公開鍵(公開鍵証明書)が真正ではないことになります。

    • @user-bm5dl6kb7b
      @user-bm5dl6kb7b Před 2 lety

      @@toppakou つまり、改ざんした後に秘密鍵を持っていないため暗号化できないってことですか?

    • @toppakou
      @toppakou  Před 2 lety

      @@user-bm5dl6kb7bさん
      正確には、秘密鍵は署名として使われます。(暗号化としては公開鍵で誰でも復号できるためです)佐藤さんの秘密鍵は佐藤さんしか持っていないので、途中で山田さんが割り込んでも、佐藤さんの秘密鍵は持っていないので、再度同じデジタル署名を作成することは不可能になります。

  • @anais5378
    @anais5378 Před rokem

    ハッシュ関数の戻り値がデジタル署名

  • @nomur2533
    @nomur2533 Před rokem

    デジタル証明書と一緒に平文も送るんですか?
    盗聴されないのでしょうか?
    そのためのRSA暗号なのでしょうか?

  • @user-hc6ri9qt3p
    @user-hc6ri9qt3p Před rokem +1

    秘密鍵で暗号化して公開鍵で復号化って間違ってません??

    • @toppakou
      @toppakou  Před rokem +1

      入門書(特に高校の情報の教科書)は、秘密鍵で暗号化、公開鍵で復号という表現を利用しています。
      ただ、秘密鍵で「署名」 公開鍵で「署名検証」という表現の方が妥当なので以下の補足動画を制作しています。
      【補足】デジタル署名/秘密鍵で「暗号化」?「署名」?どっちなの
      czcams.com/video/UmsLHnV7_f0/video.html

  • @brainrain5842
    @brainrain5842 Před 3 lety +3

    あなたは神か

    • @toppakou
      @toppakou  Před 3 lety

      Brain Rainさん
      嬉しいコメントありがとうございます(^^)
      神に近づけるように、試行錯誤しながら動画改善していますので
      これからもよろしくお願いします。