球友会app:
A5站长网8月24日音讯,安全研究员李旭盛宣布逆向工程剖析,发现微软画图和相片使用在本地生成的AI图片中嵌入了服务器签发的隐形水印。即便图片在你的电脑上由NPU本地烘托,只需提示词在生成前经过了微软的审阅服务器,回来的GUID就会被写入图片像素。
发现的中心链条是这样的:用户在画图的Cocreator功用中输入提示词后,Paint先将提示词发送到微软Azure端点进行内容审阅。服务器回来修正后的提示词、一个promptGeneration ID和一个独立的watermarkId,每个都是GUID格局。然后设备本地的NPU用Stable Diffusion管线烘托图片,完成后Watermarker.dll把16字节的watermarkId写入图片像素。
隐形水印和用户可见的Copilot logo水印是两套彻底不同的代码途径。用户都可以在设置中挑选是否增加可见的Copilot标志,但这个偏好设置并不操控像素级隐形水印。也就是说,你关掉了可见水印,隐形水印照样写入。更要害的是,假如水印写入失利,画图会把整个生成视为失利,不会回来未符号的图片。
水印编码机制也很有考究。编码函数用GUID、前缀和校验和构建144位音讯,经过小幅修正选定图片块来散布音讯,每个比特至少被放置三次。修正起伏规划得简直不行感知,不作为元数据或标志显现。同一GUID还会出现在画图独自附加的C2PA签名声明中,算法名称为ismark.1。
研究者的更强发现是端到端的ID复用:微软在提示词审阅时回来仅有的服务器分配值,画图把它写入像素,签名溯源声明记载同一个标识符。假如微软将每个提示词与发送者相关,理论上可以终究靠图片中的水印追溯到用户。这让人想起多年前激光打印机嵌入追寻码引发的隐私争议。微软的文档披露了C2PA元数据和云端审阅,但没有阐明像素级编码,也没有解说审阅回来的值会被嵌入本地生成的输出。
相片使用也使用了同一个水印库,但处理失利的办法不一样:相片会在水印写入失利时记载过错并持续回来图片,而画图则会阻断成果。假如你不想被追寻,自己跑开源模型可能是现在最洁净的计划。
,球友会app下载