情報処理安全確保支援士暗記無料で始める

パディングオラクル攻撃とは?ぱでぃんぐおらくるこうげき

パディングオラクル攻撃とは、CBCモードの復号後にパディングが正しいかどうかがエラー応答や処理時間の差として外部に漏れることを利用し、暗号文を少しずつ解読する攻撃。POODLEはSSL 3.0のCBCパディング仕様の緩さを突いた実例。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

情報処理安全確保支援士を最短で暗記・合格する →

具体例

決済トークンをAES-CBCで暗号化し、復号時に「パディング不正」と「形式不正」で異なるエラーコードを返していた。その差分から1バイトずつ解読できるため、エラー応答を一本化し、改ざん検知を暗号側に持たせるAES-GCMへ移行した。

試験での引っ掛け

対策はAEAD(GCM等)の採用、または暗号化してからMACを付ける構成(Encrypt-then-MAC)でパディング検証前に改ざんを弾くこと。エラーメッセージを区別しない実装も緩和になる。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 対策はAEAD(GCM等)の採用、または暗号化してからMACを付ける構成(Encrypt-then-MAC)でパディング検証前に改ざんを弾くこと。