• プログラミング教室、電気通信大学、調布市

▼令和3年春期:【テクノロジ系】問76 IoTデバイス群とそれを管理するIoTサーバで構成されるIoTシステムがある。全てのIoTデバイスは同一の鍵を用いて通信の暗号化を行い、IoTサーバではIoTデバイスがもつ鍵とは異なる鍵で通信の復号を行うとき、この暗号技術はどれか。

ア 共通鍵暗号方式

イ 公開鍵暗号方式

ウ ハッシュ関数

エ ブロックチェーン

▼上に出てきた用語の意味
【共通鍵暗号方式 common key cryptosystem】暗号化と復号に同じ暗号鍵を用いる暗号方式。暗号文の送信者と受信者が、あらかじめ安全な経路で鍵を共有する。(IT用語辞典 e-Words)

【公開鍵暗号方式 public key cryptosystem】対になる2つの鍵を使ってデータの暗号化・復号を行う暗号方式。暗号化に用いる鍵は公開され、復号に用いる鍵は秘匿される。(IT用語辞典 e-Words)

【ハッシュ関数 hash function】入力されたデータに一定の手順で計算を行い、入力値の長さによらずあらかじめ決められた固定長の出力データを得る関数。(IT用語辞典 e-Words)

【ブロックチェーン blockchain】一定の形式や内容のデータの塊(ブロック)を改竄困難な形で時系列に連結していく技術。(IT用語辞典 e-Words)
 
解答イ