BEAST攻撃とは、Web通信での暗号化の脆弱性を利用して、盗聴する攻撃です。
Web通信では、パスワードなど他人に知られたくない情報は暗号化してやり取りします。
暗号化する方法にはいくつかあり、その一つに暗号ブロック連鎖モード(CBC) というのがあります。
CBCは、決まった長さの文字列(ブロック)を暗号化する方法です。
暗号したい文字(平文)が長いと、ブロックをつなげて全体を暗号化します。
CBCは、暗号を解読させないことには強いですが、部分的にばれてしまうと他の部分に何が書いてあるのかも推測されてしまいます。
厳密には、ブロック中1バイト以外わかっている状態だと全体の暗号文の中身を推測できると言われています。
ここで、Web通信の内容はたいていは典型的です。
暗号されていても、部分的にであれば他のWeb通信と同じであるため、CBCの予測が立つわけです。
古いSSLプロトコルは使わないようにしましょうね。
Cookie | 期間 | 説明 |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |