跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言AI算法

基于安全上下文检索的野外越狱攻击可扩展防御

一种名为 SCR 的新防御框架,旨在解决大语言模型(LLM)面临的野外越狱攻击问题。传统静态防御难以应对新型攻击,而动态微调成本高昂且易导致遗忘。SCR 利用检索增强生成(RAG)技术,通过构建安全上下文库,在推理阶段动态检索相关拒答示例来引导模型拒绝有害请求。实验表明,该方法在多个主流模型上显著降低了攻击成功率(ASR),同时保持了通用任务性能无损。其优势在于模型无关、可扩展性强且无需频繁微调,但依赖检索质量和计算开销需优化。

黑客发布于 2026/4/6更新于 2026/10/25105 浏览

论文信息

论文标题: Scalable Defense against In-the-wild Jailbreaking Attacks with Safety Context Retrieval - ICML 2025
论文链接: http://arxiv.org/abs/2505.15753
关键词: LLM Safety, Jailbreaking, RAG


研究背景

尽管大语言模型(LLMs)经过了人类反馈强化学习(RLHF)等安全对齐技术处理,但仍易受到'越狱攻击'(Jailbreaking Attacks)的威胁,即通过精心设计的提示词诱导模型产生有害输出。存在以下痛点:

  • 静态防御的局限性: 现有的过滤(Pre-processing)或提示词(Prompt-based)防御方案多为静态,难以应对'野外'(in-the-wild)不断演进的新型攻击(如密文攻击、心理诱导模板等)。
  • 微调成本与遗忘: 现有的动态防御需频繁微调模型,成本高昂且可能导致'灾难性遗忘'。

作者提出利用检索增强生成(RAG)的思路,通过动态检索针对性的'安全上下文'来增强模型的即时鲁棒性。


初步分析

在正式提出模型前,作者进行了两项关键预研:

  • 样本需求量: 实验发现,仅需极少数(如 4 个)针对特定攻击模式的安全对齐样本,即可将 ASR(攻击成功率)显著降低至 10% 以下。
  • 检索准确性: 利用 RAG 机制从数万条数据的知识库中检索,即便只加入 8-16 条针对新型攻击的样本,其检索准确率也能迅速趋于 100%。
  • 结论: 检索少量相关的安全示例是应对未知攻击的一种高效且低成本的路径。

SCR 防御框架

SCR 框架分为两个主要阶段:

  1. 初始化安全库(Initialization): 使用通用的有害请求及对应的安全拒绝回复(由 Oracle 安全模型生成)构建初始内存库 M。
  2. 动态防御循环:
    • 识别与更新(Identify & Defend): 当检测到新型'野外'攻击 a_i 时,仅需自动生成数十个针对该攻击模式的安全样本并加入库中,无需微调模型。
    • 推理防御(Inference): 对于用户的任何输入查询 q,系统首先从库中检索出 K 个最相关的安全上下文,将其作为提示词的一部分喂给模型。如果是正常查询,检索结果不会干扰模型性能;如果是攻击查询,检索到的针对性拒答示例将引导模型拒绝回答。

实验结果分析

论文在 Llama-3.1、Qwen2.5 和 Mistral 三个主流模型上进行了评估:

  • 常规攻击防御: 在对抗 GCG-T(优化攻击)和 ICA(上下文攻击)时,SCR 将平均 ASR 从 34.9% 降至 2.5% 左右,显著优于 Self-reminder 和 ICD。
  • '野外'攻击防御: 在面对 Skeleton Key 和 Renellm 等新型攻击时,SCR 展现了极强的可扩展性,ASR 降幅巨大(例如在某些模型上从 50% 以上降至接近 0%)。
  • 无损性能(Harmlessness): 在 HumanEval、GSM8K 和 MMLU 等通用任务测试中,引入 SCR 后的模型性能几乎没有波动,证明该防御机制不会损害模型的固有能力。
  • 开销评估: 增加 4-shot 检索仅带来约 13.3 秒的额外推理延迟和可接受的 GPU 显存增长(主要来自检索模型),在安全与效率间取得了较好平衡。

总结

核心贡献: SCR 提供了一种模型无关(Model-agnostic)且即插即用的防御新范式。它避免了频繁微调的昂贵成本,通过'以例示警'的方式,让 LLM 在推理阶段能实时识别并抵御未知的越狱手段。

优势:

  • 可扩展性(Scalability): 防御能力随记忆库扩充线性增长。
  • 模型无关(Model-agnostic): 一个检索模块可同时保护多个不同的 LLM 实例。
  • 即时补丁: 发现新攻击后,分钟级即可完成入库更新。

局限性:

  • 防御效果高度依赖于安全示例库的质量和覆盖面。
  • 对于高度复杂或模糊的输入,检索机制可能无法精确匹配最佳安全上下文。
  • 引入检索模型会增加一定的计算开销,在高并发场景下需进一步优化。
  • 论文假设'识别新攻击'是已发生的,但在现实中需要自动化手段检测概念漂移。
  • 防御效果高度依赖检索模型 g 的质量,若攻击者构造'检索规避'样本,系统可能失效。

目录

  1. 论文信息
  2. 研究背景
  3. 初步分析
  4. SCR 防御框架
  5. 实验结果分析
  6. 总结

更多推荐文章

查看全部
  • Java 项目中基于 Log4j 的日志工具类封装实践
  • PostgreSQL 动态分区裁剪技术:查询性能优化解析
  • 数据结构与算法:C++ 堆的实现与原理详解
  • ToolkenGPT:利用工具嵌入增强大型语言模型
  • NASA 火星任务软件测试:利用 AIGC 模拟极端环境攻击
  • 前端文件下载实战:从原理到最佳实践
  • AI Agent 基础架构与核心组件详解
  • C++11 核心特性:列表初始化与右值引用移动语义详解
  • 5 款开源 PPT 生成大模型实测对比:从技术原理到实战效果
  • RocketMQ 5.0 延时消息架构:时间轮算法与分布式调度实践
  • AI Agent 推理架构对比:ReAct 与 Plan-and-Execute 的选择
  • AI 图像生成指南:从原理到实战
  • AI 长期记忆 8 种优化策略及 LangChain 代码实现
  • C++ 位运算详解:基础题解与思维分析
  • Node.js 安装指南(macOS 版)
  • 2024 年转行 AI 产品经理的时机与准备指南
  • Python 数据科学工具链入门:NumPy、Pandas、Matplotlib 实战指南
  • Python PyQt5 安装与配置及界面设计教程
  • 基于 ChatGLM-6B 的医疗领域大模型微调实战指南
  • 内容创作模式解析:UGC、PGC、PUGC、OGC、MGC、BGC 与 AIGC

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online