皆様に多くのお問い合わせをいただいている暗号技術について、暗号入門と題して数回に分けて解説します。 第8回目の今回は、暗号の攻撃法、暗号解読について説明します。 ※掲載されている情報は掲載日時点での情報です。 暗号を解読するためには、どのような方法があるのかを考えてみます。 大きく分けて「考えられる限りの組み合わせを全て試してみる方法」と、現代の暗号が数学理論の上に成り立っていることによる「数学的に解を求める方法」、「ハードの特性を使った攻撃」などに分けられます。 「組み合わせを全て試す方法」は、日本では「力技」などと呼ばれますが、海外でも「Brute Force(暴力、乱暴)方式」などと呼ばれます。 また「数学的に解を求める方法」は、「Short Cut方式」、「ハードの特性を使った攻撃」は「サイドチャネル攻撃」と呼ばれます。 いずれにせよ、使用している暗号が万一、攻撃に弱かった場