資格暗記無料で始める

暗号利用モード(ECB・CBC)とは?

暗号利用モード(ECB・CBC)とは、ブロック暗号で複数ブロックを暗号化するときの、ブロック同士のつなぎ方の規則。ECBは各ブロックを独立に暗号化し、CBCは直前の暗号文と排他的論理和を取ってから暗号化します。ほかにCTRやGCMがあります。FEではECBの弱点が問われます。

あんごうりようもーど

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)/別名:暗号利用モード、ECB・CBC、ECB、CBC


暗号利用モード(ECB・CBC)の意味

ロック暗号で複数ブロックを暗号化するときの、ブロック同士のつなぎ方の規則。ECBは各ブロックを独立に暗号化し、CBCは直前の暗号文と排他的論理和を取ってから暗号化します。ほかにCTRやGCMがあります。FEではECBの弱点が問われます。

暗号利用モード(ECB・CBC)の具体例

ECBで画像を暗号化すると、同じ色の並びが同じ暗号文になるため、暗号化後の画像にも元の輪郭が浮かび上がります。CBCなら同じ平文ブロックでも位置によって異なる暗号文になり、この問題は起きません。

暗号利用モード(ECB・CBC)は試験でどう引っ掛けられる?

ECBは実装が簡単で並列化しやすいものの、平文のパターンが残るため実用では使いません。CBCは直前のブロックに依存するので暗号化を並列化できず、先頭ブロック用に初期化ベクトルが必要になります。

暗号利用モード(ECB・CBC)と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。