平成30年度 秋期 ITパスポート 問93(テクノロジ)
出典:平成30年度 秋期 ITパスポート試験 公開問題 問93(独立行政法人情報処理推進機構(IPA))
公開鍵暗号方式を利用した処理と,その処理に使用する公開鍵の組合せa〜cのうち,適切なものだけを全て挙げたものはどれか。
- アa,b
- イa,c
- ウb
- エb,c
正解と解説を見る
正解:エ
【公開鍵暗号方式の鍵の使い方】
公開鍵暗号方式では、1人が対になる公開鍵と秘密鍵をもちます。公開鍵は誰にでも公開し、秘密鍵は本人だけが管理します。
・ディジタル署名:送信者が、データのハッシュ値を基に、自分の秘密鍵を使って署名を作ります。受信者は、送信者の公開鍵で署名を検証します。
・暗号化通信(HTTPS):ブラウザは、Webサーバの電子証明書に含まれる公開鍵を使って、通信相手のサーバを確認し、データの暗号化に使う共通鍵を安全に共有します。
【表の値】
・a:作成した電子メールに対するディジタル署名の付与/電子メール作成者の公開鍵
・b:受信した電子メールに付与されているディジタル署名の検証/電子メール作成者の公開鍵
・c:使用しているブラウザからWebサーバへの暗号化通信/Webサーバの公開鍵
【a〜cの検討】
a:ディジタル署名を付与するときは、作成者の公開鍵ではなく、作成者の秘密鍵を使います。公開鍵は誰でも入手できるので、公開鍵で署名を作れたら、誰でも本人になりすませてしまいます。
b:ディジタル署名を検証するときは、電子メール作成者の公開鍵を使います。適切です。
c:ブラウザからWebサーバへの暗号化通信では、Webサーバの公開鍵を使います。適切です。
適切なのはbとcです。よって、正解は選択肢エです。