情報理論的安全性についての概観
暗号理論における
情報理論的安全性とは、暗号の解読に対する強度を表す重要な概念です。この安全性は、計算量的な安全性よりも厳格なものであり、特に「どのような鍵を使用しても得られる復号結果が、同じ確率で現れる」という特性を持っています。そのため、どのように計算力を高めても解読そのものは不可能であるとされています。
シャノンの影響
情報理論的安全性に関する本格的な分析は、1949年に
情報理論の父とも称される
クロード・シャノンによって提唱されました。彼の著作「秘匿系での
通信理論」では、暗号が無条件に安全であるためには、平文のサイズが鍵のサイズ以下であることが必要であると示しています。この条件が成立すれば、
情報理論的に安全な暗号が成立します。
シャノンによると、たとえば「
ワンタイムパッド」という暗号は、この条件を満たしています。
ワンタイムパッドは、鍵と平文のサイズが同じであることに加え、他の運用ミスによる弱点も回避できる正しく運用されている場合に限り、暗号の解読が不可能となります。
高コストな鍵の共有
ただし、
ワンタイムパッドを使用する上での大きな課題は、平文と同じサイズの秘密鍵を、事前に安全に
通信者の間で共有する必要があることです。このプロセスは非常に高い運用コストを伴うため、
情報理論的に安全な暗号は、特別な用途を除いてあまり普及していません。特に、古典的な物理手段を用いて鍵を
通信する際の問題点が多く、その解決が求められています。
鍵の古典物理的通信
これらの議論は、鍵の
通信が「古典物理的」手段によることを前提としています。つまり、盗聴者により情報が複製される事態が起こった場合、それを検知する手段が存在しないため、鍵はあらかじめ安全に運ぶ必要があります。このため、鍵の秘密性を維持するために密使による
通信などが求められます。
近年では、量子物理学的な現象を活用した新たな研究が進展しています。
量子暗号では、対象からの情報を得ると、その対象自体が変化する性質があるため、盗聴を検出可能という素晴らしい特性があります。これは伝統的な暗号の課題を克服するための革新として、大いに期待されています。
まとめ
情報理論的安全性は、計算量的な安全性を凌駕する強固な防御手段ですが、鍵の運用コストが高いため、実際の使用には制約があります。古典的な方法の限界を踏まえた上で、
量子暗号のような新たな技術が今後の
暗号理論において重要な役割を果たすことでしょう。