惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
月光博客
月光博客
WordPress大学
WordPress大学
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
博客园 - Franky
博客园 - 司徒正美
酷 壳 – CoolShell
酷 壳 – CoolShell
爱范儿
爱范儿
Jina AI
Jina AI
Last Week in AI
Last Week in AI
雷峰网
雷峰网
IT之家
IT之家
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX

Java for You

《Java核心技术卷 2 高级特性》.PDF - Java for You - java4u 2.8万亿参数上云之后,Kimi K3的门槛变低了吗 - Java for You - java4u 平均延迟很快用户还在卡?用AIPerf看懂P99尾延迟 - Java for You - java4u AI越懂你越好吗?五天实验给出一个不舒服的答案 - Java for You - java4u Agent会互相调用了,但A2A 1.0真正解决的是协作边界 - Java for You - java4u AI给面试打分不够,求职者更需要可核对的证据 - Java for You - java4u AI写了80万行Rust,最值得学的却是它花十倍精力读代码 - Java for You - java4u 部署大模型别先选GPU,先回答你愿意承担多少运维 - Java for You - java4u 语音AI为什么总抢话?用VAD和打断机制做对实时对话 - Java for You - java4u AI每次提交都查漏洞,真正的升级是把证明链放进评审 - Java for You - java4u 把评测员请进AI实验室,独立性反而更难证明了 - Java for You - java4u 《深入分析Java Web技术内幕》.pdf - Java for You - java4u 《JAVA网络编程》.pdf - Java for You - java4u 《Java 工程师成神之路》.pdf - Java for You - java4u Copilot开始统计“真正用过什么”:AI落地终于不只看活跃人数 - Java for You - java4u 多Agent最怕的不是答错,而是崩溃后不知道做到哪一步 - Java for You - java4u Claude放宽生命科学限制:代价是验证、分级和30天留存 - Java for You - java4u Anthropic公开内部AI研发速度:真正该盯的是三个分母 - Java for You - java4u 4 bit模型为何不等于显存缩小四倍?量化账单这样算 - Java for You - java4u GPU抢不到就换一种:训练任务需要先声明可替代性 - Java for You - java4u Agent不是多想几步就能上线:用状态机管住自动行动 - Java for You - java4u 数据不能集中,算力也不统一:联邦学习终于面对运维现实 - Java for You - java4u OpenAI开始公开模型失配个案:真正重要的是这套报告制度 - Java for You - java4u 广告开始和你对话:Sponsored Agents改变的不是文案 - Java for You - java4u 语义相近却总找错资料?从Embedding看懂向量检索 - Java for You - java4u AI算力开始听电网指挥:比换GPU更现实的增产方法 - Java for You - java4u 票据抽取不一定要上最大模型:先看版式是否真的变化 - Java for You - java4u 临床AI别再只比像不像标准答案,先算医生少改了多少 - Java for You - java4u AI做长程科研,真正稀缺的不是更多Agent而是反证链 - Java for You - java4u AI代码审计最危险的不是漏报,而是团队开始不再相信它 - Java for You - java4u
AI编码助手的日志也会泄密:先划清明文边界 - Java for You -...
蜗牛 · 2026-09-12 · via Java for You

工业机器人臂

团队给AI代理加审计,本意是更安全;但如果工具读取过.env、数据库连接串或内部代码,完整日志本身就会变成一座敏感数据仓库。可引用的核心判断是:AI可观测性的第一道设计题不是“记录多少”,而是“明文最远允许走到哪里”。只有先回答这个问题,脱敏、加密和留存策略才不会互相打架。

发生了什么

阿里云9月10日发布AI应用日志保护实践,把处理位置分成三层:在主机或开发者设备采集时处理、在写入日志库前由入口处理器统一治理、对已经入库的数据做转换并生成受保护的数据集。

处理方式也分三类:mask保留可读和可检索的部分字段;aes_encrypt对需要授权恢复的内容做对称加密;envelope_encrypt用随机数据密钥加密正文,再用公钥加密数据密钥,把采集者与解密者的权限分开。

关键事实与证据

方案与示例来自阿里云技术文章。其中LoongSuite Pilot可把Claude Code、Cursor、Codex、Qoder等工具活动规范成会话、工具调用和Token用量事件,并在发送到SLS、JSONL、HTTP或OTLP之前匹配云AccessKey、常见API Key、数据库URI和私钥块。

一个关键限制是:Pilot的脱敏默认关闭,需要管理员显式启用。规则匹配也不可能识别所有秘密,例如业务自定义令牌、被拆分的凭证或自然语言中的机密设计。文章来自产品提供方,没有公开独立误报率、漏报率和性能数据,所以应把它视作架构参考,而不是“自动解决泄密”的证明。

技术原理:三种保护不是强弱排名

脱敏适合电话、邮箱、Token等能稳定匹配、且日常排障仍需大致可读的字段。对称加密适合单一安全域内、以后确实需要恢复的完整请求;拿到同一密钥的人都能解密,因此不适合跨团队广泛共享。

信封加密把数据密钥与主密钥分开。采集侧只有公钥,也能加密却不能解密;安全或审计团队保存私钥。真正的大段日志仍用高效对称算法处理,非对称算法只保护较小的数据密钥。这样既控制性能成本,也实现职责分离。

mermaid diagram

一个具体场景

开发者让编码代理排查连接失败,代理读取.env并把数据库URL、云密钥和终端输出写进工具日志。日志随后经OTLP进入共享平台,又被复制到测试分析环境。即使模型服务本身不保存输入,秘密已经沿可观测链路扩散。

更稳妥的做法是在开发机采集端先把密钥和私钥块替换为标记,只保留session_id、工具名、耗时、退出码和Token量。若安全调查确实需要完整工具输出,则用信封加密另存短期原始库,日常分析只访问脱敏后的长期库。

对开发者和团队的影响

开发者需要把提示词、工具参数和模型回复纳入数据分类,而不是继续当作普通调试文本。平台团队则要同时维护两条路径:少数人可访问、短期留存的原始证据,以及多数人可查询、长期留存的受保护数据。

对管理者,日志越全不等于治理越好。收集无法说明用途、没有删除期限且无人负责解密审批的原文,只是在把一次局部泄密变成可长期检索的组织风险。

我的判断及依据

我的判断是,随着编码代理和RAG进入生产,日志平台会成为下一批高频AI安全事故的入口。依据是代理能读取的对象已经从HTTP字段扩展到代码、配置、文件和终端,而传统脱敏规则通常只覆盖固定PII。最有效的顺序是先缩短明文路径,再扩大检测规则,最后才是延长审计留存。

适用边界与风险

正则和关键词脱敏会漏掉未知格式,也可能误删排障所需内容。加密保护的是静态和传输后的数据,不会阻止已获授权的代理在源端滥用秘密。密钥管理、访问审计、保留期限和删除机制仍需独立设计。跨境或医疗、金融场景还要由合规人员确认具体要求。

今天就能做的日志盘点

  • 随机抽取20条代理工具日志,检查是否出现密钥、连接串、源码或个人信息。
  • 给每类字段标注“必须检索、仅统计、必要时恢复、禁止采集”。
  • 能在源端处理的秘密不要等入库后再脱敏。
  • 把原始库和分析库分开,设置不同权限与留存时间。
  • 用自定义测试令牌验证规则能否命中,并定期检查漏报与误报。

你会为了更完整的AI审计保留原始提示词和工具输出,还是默认只保留脱敏后的结构化元数据?

关注「蜗牛聊AI」,一起看懂技术变化背后的真正机会。


本文首发于 java4u.cn,转载请注明出处。