76の正解: テクノロジ系セキュリティ

IoT デバイス群とそれを管理する IoT サーバで構成される IoT システムがある。全ての IoT デバイスは同一の鍵を用いて通信の暗号化を行い, IoT サーバでは IoTデバイスがもつ鍵とは異なる鍵で通信の復号を行うとき、この暗号技術はどれか。

この設問が問うていること

暗号化と復号に異なる鍵を用いる「公開鍵暗号方式」の仕組みについて問う設問です。

共通鍵暗号方式
選択肢の解説: 共通鍵暗号方式は、暗号化と復号で同一(共通)の鍵を使用する方式であるため、条件と一致しません。
公開鍵暗号方式正解
選択肢の解説: 公開鍵暗号方式の説明です。暗号化用の公開鍵と復号用の秘密鍵という異なる鍵を使用するため、正解です。
ハッシュ関数
選択肢の解説: ハッシュ関数は、一方向性の要約値(ハッシュ値)を得るものであり、暗号復号を行う双方向技術ではありません。
ブロックチェーン
選択肢の解説: ブロックチェーンは分散型台帳技術であり、個別通信の暗号復号方式そのものではありません。

総合解説

暗号化に用いる鍵と復号に用いる鍵が「異なる」方式は「公開鍵暗号方式」です。この方式では、対となる一組の鍵(公開鍵と秘密鍵)を作成し、誰もが使える公開鍵(同一の鍵)を外部(IoTデバイス側)に配布して暗号化に使用させ、復号にはサーバ側が厳重に保管している秘密鍵を使用します。一方、「共通鍵暗号方式」は暗号化と復号に全く同じ鍵を使うため不適切です。したがって、正解はbです。

執筆・監修: 運営者 KH更新日: 2026-07-05出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

令和3年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和3年度の過去問CBTを解く