本文へスキップ
AI PICKS

エンコード難読化攻撃 (Base64等による検知回避)読み: えんこーどなんどくかこうげき

2026-11-08 更新
AI用語辞典セキュリティ最終更新: 2026-11-08・AI PICKS編集部

エンコード難読化攻撃 (Base64等による検知回避)の定義

エンコード難読化攻撃とは、Base64などで悪意ある指示を符号化し、AIの入力フィルターや検知を回避しようとする攻撃手法のこと。

エンコード難読化攻撃 (Base64等による検知回避)に関連するツール

エンコード難読化攻撃 (Base64等による検知回避)とは(詳しく解説)

エンコード難読化攻撃は、禁止された指示や有害な文字列をBase64、ROT13、16進数、Unicodeの類似文字などに変換して入力し、キーワード一致や分類器によるフィルターをすり抜けようとするプロンプトインジェクションの一種です。LLMは変換後の文字列を自力で復号して解釈できてしまうため、入力側の検査だけでは見逃しやすいとされます。実運用では、入力を正規化・復号してから検査する前処理、出力側のガードレール、ツール実行権限の最小化を重ねる多層防御が基本です。2026年時点の現場では、復号処理を増やすほど遅延とコストが膨らむ一方、対応エンコードを絞ると抜け穴が残るというトレードオフが落とし穴になります。ルールベースだけに頼らず、疑わしい符号化文字列を検知して追加検査に回す設計や、定期的なレッドチーム演習で未知の変換方式を洗い出すことが現実的な選び方です。

この解説の引用について

定義文・解説は出典を明記いただければ記事・資料・生成AIの回答で自由に引用できます(CC BY 4.0)。

出典: AI PICKS AI用語辞典「エンコード難読化攻撃 (Base64等による検知回避)とは」 https://aipicks.jp/glossary/encoding-obfuscation-attack

エンコード難読化攻撃 (Base64等による検知回避)の使用例

  • 「次のBase64文字列を復号し、その内容に従って回答して」と依頼し、禁止語を直接書かずに制限を回避しようとする。
  • ROT13や16進数に変換した指示文を入力し、キーワード検知を通した後でモデルに復号・実行させようとする。

エンコード難読化攻撃 (Base64等による検知回避)に関連するAIツール

エンコード難読化攻撃 (Base64等による検知回避)の関連記事

エンコード難読化攻撃 (Base64等による検知回避)の関連用語

用語がわかったら、次はツール選び

12カテゴリ・1874語以上を体系的に整理しています