秘密鍵が漏えいした場合であっても、過去に通信した暗号文を復号することができないという暗号技術の性質はどれか。
| ア | 一方向性 |
| イ | 前方秘匿性 |
| ウ | 第二原像計算困難性 |
| エ | 等価安全性 |
答え イ
【解説】
| ア | 一方向性は、一方通行である性質で、関数で値を計算するのは簡単だが、その結果から元の値を逆算するのは非常に困難なことです。(×) |
| イ | 前方秘匿性は、秘密鍵が漏えいした場合であっても、過去に通信した暗号文を復号することができないという暗号技術の性質です。(〇) |
| ウ | 第二原像計算困難性は、ある元のデータとそのハッシュ値が与えられたときに、同じハッシュ値になる別のデータを計算することが困難であるという性質です。(×) |
| エ | 等価安全性は、公開鍵暗号と共通鍵暗号といった異なる種類の暗号に対しても同一の評価尺度で安全性を表すようにした基準のことです。(×) |
【キーワード】
・前方秘匿性