差分隐私 同态加密 成员推理攻击和防御

数据隐私保护实战:差分隐私、同态加密与成员推理攻击攻防解析 在数据驱动的时代,数据安全与隐私保护是核心技术挑战。从原理层面看,隐私保护技术旨在实现数据可用性与机密性的平衡。差分隐私通过向查询结果注入可控噪声,为数据发布和聚合查询提供可证明的数学保障,其核心在于隐私预算参数ε的权衡。同态加密则允许在密文上直接进行计算,解决了数据外包计算时的信任问题,尤其适用于安全聚合与隐私保护推理。这两种技术分别从“输出扰动”和“数据加密”维度构建防御。然而,新兴的成员推理攻击能够通过分析模型输出推断训练数据成员身份,对机器学习系统构成严重威胁。因此,在构建隐私安全系统时,需结合差分 阅读详情

目录

1. 差分隐私 - “在集体大合唱中隐藏个别人的声音”

2. 同态加密 - “给锁在盒子里的颜料调色”

3. 成员推理攻击与防御 - “猜猜谁来过派对?”

三者的关系与总结


1. 差分隐私 - “在集体大合唱中隐藏个别人的声音”

场景: 你想公布你们餐厅“顾客最爱点的十道菜”的统计数据,但又不想让任何人通过这个统计列表反推出“某个特定顾客(比如张三)是否来过我们餐厅”。

  • 核心问题: 如果公布的数据太精确,别有用心的人对比一下“有张三的数据”和“没有张三的数据”,就能发现细微差别,从而推断出张三的信息。

  • 通俗原理:
    你在公布统计结果之前,故意地、精心地加入一些“噪音”。
    比如,真实的统计是“宫保鸡丁”被点了1000次。经过差分隐私处理,你可能会公布说“宫保鸡丁被点了1002次”或者“998次”。这个噪音是经过精密数学计算控制的,确保两点:

    1. 整体统计有效性: 对于1000次这个量级,2次的误差不影响大局,美食评论家依然能准确知道“宫保鸡丁最受欢迎”。

    2. 个体不可区分性: 对于想探测张三信息的人来说,他们无法确定这1002次的结果,是“有张三的1000次真实数据 + 噪音”导致的,还是“没有张三的998次真实数据 + 噪音”导致的。张三的存在与否,被巧妙地“隐藏”在了噪音里。

  • 一句话总结: 为了保护群体中每一个个体的隐私,在发布的统计结果中加入精心计算的噪音,使得“多你一个不多,少你一个不少”,让攻击者无法通过对比发现任何特定个体。


2. 同态加密 - “给锁在盒子里的颜料调色”

场景: 你有一罐绝密的特制酱料(原始数据),一个外地的调味大师说他能帮你改进,但你信不过他,不想把酱料直接给他。

  • 核心问题: 如何在不让对方接触到酱料本身的情况下,让他对酱料进行处理?

  • 通俗原理:
    你有一个神奇的锁盒(同态加密算法)。你可以把酱料放进去,锁上(加密),然后把盒子寄给大师。大师收到后,他看不到也碰不到里面的酱料,但他可以按照你的指令,对这个锁着的盒子进行一些操作,比如:

    • “往盒子里加一勺糖”(对加密数据进行操作)。

    • “把盒子里的东西搅拌五下”。
      操作完成后,他把盒子寄回给你。你用自己的钥匙打开锁盒(解密),发现里面的酱料果然已经变甜了,而且搅拌均匀了!

    在这个过程中,大师自始至终不知道你的秘制酱料到底是什么,但他成功帮你完成了“加糖和搅拌”的操作。

  • 一句话总结: 允许对加密状态下的数据进行计算,得到的结果解密后,与对原始数据做同样计算的结果一致。实现了“数据可用不可见”。


3. 成员推理攻击与防御 - “猜猜谁来过派对?”

场景: 你的餐厅举办过一个秘密品鉴会(训练集)。现在有人拿到了你餐厅的“味觉判断AI”(训练好的模型),他想知道:“我认识的那个美食家李四,到底有没有被邀请参加那个秘密品鉴会?”

  • 核心问题: AI模型在训练过程中,会对训练集里的数据“记忆”得更深刻,反应会更“自信”。攻击者就是利用这种微妙的差异来推理。

  • 攻击原理(猜谜方法):
    攻击者会准备两张“照片”让AI辨认:

    1. 一张是李四的(他怀疑的目标数据)。

    2. 另一张是随机一个路人的(他知道肯定不在训练集里的数据)。
      然后他观察AI的反应。如果AI对李四的照片表现得异常自信和准确(比如输出概率高达99%),而对路人的照片只是“大概猜一下”(输出概率70%),那么攻击者就有理由怀疑:“这个AI以前肯定见过李四的照片,所以才能这么肯定!因此,李四大概率是那个秘密品鉴会的成员。”

  • 防御原理(反猜谜方法):
    为了防止被这样猜测,餐厅(模型所有者)可以采取一些措施:

    1. 让AI“别那么自信”:无论输入什么图片,都让AI输出的概率不要那么极端。比如,对于李四的照片,AI也说“我80%确定这是李四”。这样,攻击者就难以区分模型到底见没见过了。这通常通过正则化或丢弃法 等技术实现。

    2. 用差分隐私训练:在模型训练过程中就加入噪音,故意弱化模型对单个训练样本的记忆。

    3. 对输出进行“模糊化”:在模型给出最终答案前,对输出的概率值进行一些处理,使其不那么精确。

  • 一句话总结: 通过观察模型对特定数据的反应(如置信度)来判断该数据是否属于训练集;防御则通过削弱模型对训练集的“记忆”来实现。


三者的关系与总结

技术你的“秘方”状态核心比喻要解决的核心问题
差分隐私已烹饪成菜肴(统计结果/聚合数据)大合唱加噪音发布有用数据的同时,保护每一个参与个体的隐私。
同态加密锁在保险箱里的原料(加密数据)给锁着的盒子调色在数据全程保密的前提下,允许第三方对其进行计算。
成员推理防御已教会了徒弟(训练好的模型)让徒弟别暴露谁教过他防止别人通过分析模型本身,来反推它的训练数据里有什么。

1. 差分隐私(Differential Privacy)

我们以一个简单的计数查询为例,演示如何通过添加拉普拉斯噪声来实现差分隐私。

python

复制

下载

import numpy as np

# 假设我们有一个数据库,用0和1表示每个人是否患有某种疾病
# 我们想要查询有多少人患病(即1的个数),但不想泄露单个个体的信息

def laplace_mechanism(true_count, epsilon):
    """拉普拉斯机制:在真实计数结果上添加拉普拉斯噪声"""
    # 拉普拉斯分布的尺度参数,敏感度为1(因为改变一个记录,计数最多改变1)
    scale = 1 / epsilon
    noise = np.random.laplace(0, scale)
    return true_count + noise

# 模拟真实数据:1000个人,有100个人患病
database = [0] * 900 + [1] * 100
true_count = sum(database)
epsilon = 0.1  # 隐私预算,越小越隐私,但噪声越大

# 发布经过差分隐私处理的结果
private_count = laplace_mechanism(true_count, epsilon)

print(f"真实计数: {true_count}")
print(f"差分隐私计数: {private_count}")

2. 同态加密(Homomorphic Encryption)

我们使用一个简单的加法同态加密方案(Paillier加密)的示例。Paillier加密支持同态加法。注意,这里我们使用一个现有的库(phe)来演示。

首先,你需要安装phe库:

text

复制

下载

pip install phe

然后,代码如下:

python

复制

下载

from phe import paillier

# 生成公钥和私钥
public_key, private_key = paillier.generate_paillier_keypair()

# 假设我们有两个数字要加密
num1 = 10
num2 = 20

# 加密
encrypted_num1 = public_key.encrypt(num1)
encrypted_num2 = public_key.encrypt(num2)

# 同态加法:在加密状态下计算两个数的和
encrypted_sum = encrypted_num1 + encrypted_num2

# 解密
decrypted_sum = private_key.decrypt(encrypted_sum)

print(f"原始数字: {num1} 和 {num2}")
print(f"加密后的数字: {encrypted_num1.ciphertext()} 和 {encrypted_num2.ciphertext()}")
print(f"同态加法后的密文: {encrypted_sum.ciphertext()}")
print(f"解密后的结果: {decrypted_sum}")

3. 成员推理攻击与防御(Membership Inference Attack and Defense)

我们用一个简单的机器学习模型来演示成员推理攻击的基本思想,以及如何通过正则化来防御。

成员推理攻击

攻击者通过观察模型对某个样本的预测置信度来判断该样本是否在训练集中。通常,模型对训练集中的样本会给出更高的置信度。

python

复制

下载

import numpy as np
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LogisticRegression
from sklearn.metrics import accuracy_score

# 生成模拟数据
np.random.seed(0)
X = np.random.randn(1000, 10)
y = (X.sum(axis=1) > 0).astype(int)  # 简单的二分类问题

# 划分训练集和测试集,模拟成员和非成员
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.5, random_state=42)

# 训练一个模型
model = LogisticRegression()
model.fit(X_train, y_train)

# 攻击者获取模型(黑盒或白盒)并尝试推断哪些样本在训练集中
# 这里我们假设攻击者可以获取模型对样本的预测置信度(概率)
train_probs = model.predict_proba(X_train)
test_probs = model.predict_proba(X_test)

# 攻击策略:如果模型对某个样本的预测置信度很高(比如最大类概率大于阈值),则认为是训练集成员
threshold = 0.9

# 对训练集的攻击结果
train_pred_membership = (train_probs.max(axis=1) > threshold)
# 训练集样本的真实成员状态(全是True,因为都在训练集)
train_true_membership = np.ones(len(X_train), dtype=bool)

# 对测试集的攻击结果
test_pred_membership = (test_probs.max(axis=1) > threshold)
# 测试集样本的真实成员状态(全是False,因为都不在训练集)
test_true_membership = np.zeros(len(X_test), dtype=bool)

# 合并攻击结果
attack_true = np.concatenate([train_true_membership, test_true_membership])
attack_pred = np.concatenate([train_pred_membership, test_pred_membership])

# 计算攻击准确率
attack_accuracy = accuracy_score(attack_true, attack_pred)
print(f"成员推理攻击准确率: {attack_accuracy}")

# 防御:使用正则化(这里使用更强的L2正则化)来减少过拟合,从而降低模型对训练集的记忆
defended_model = LogisticRegression(C=0.1)  # 更小的C表示更强的正则化
defended_model.fit(X_train, y_train)

# 用防御后的模型进行同样的攻击
defended_train_probs = defended_model.predict_proba(X_train)
defended_test_probs = defended_model.predict_proba(X_test)

defended_train_pred_membership = (defended_train_probs.max(axis=1) > threshold)
defended_test_pred_membership = (defended_test_probs.max(axis=1) > threshold)

defended_attack_pred = np.concatenate([defended_train_pred_membership, defended_test_pred_membership])
defended_attack_accuracy = accuracy_score(attack_true, defended_attack_pred)

print(f"防御后成员推理攻击准确率: {defended_attack_accuracy}")
LLM隐私风险深度解析:从训练数据泄露到推理攻击的防御实践 在人工智能领域,大型语言模型(LLM)的广泛应用带来了显著的效率提升,但其背后的隐私风险也日益凸显。从技术原理上看,模型在训练阶段通过海量数据学习语言模式时,可能产生“过度记忆”现象,将敏感信息编码进参数网络;在推理阶段,则面临提示词注入、成员推理等动态攻击。这些风险不仅涉及数据安全,更直接关系到GDPR等法规合规与用户信任。针对训练数据泄露和推理攻击,业界已发展出差分隐私(DP)训练、联邦学习等关键技术,通过在梯度添加噪声、分布式学习等方式,在模型效用与隐私保护间寻求平衡。在实际应用场景中,结合输入过滤、 阅读详情

相关推荐

9、对抗风险缓解框架:保障机器学习模型安全与稳健

本文探讨了机器学习模型在安全与稳健性方面的挑战,重点分析了联邦学习与神经网络中的潜在风险,如数据泄露与模型重构攻击。通过引入同态加密、差分隐私和安全多方计算等技术,提出缓解风险的策略。同时,详细介绍了成员推理攻击(MIAs)的评估方法及防御手段,并使用影子训练技术构建攻击模型。文章还讨论了模型鲁棒性的评估工具(如Foolbox)和指标(如CLEVER),以及对抗训练框架TRADES和梯度正则化技术,以增强模型抗攻击能力。最后,总结了综合风险缓解策略,为保障机器学习模型的安全性提供了全面的解决方案。

d3e4f的博客 84

联邦学习实战:从隐私威胁模型到安全架构演进

本文深入探讨联邦学习中的隐私威胁模型与安全架构演进,涵盖重构攻击、成员推理攻击等隐私风险,并详细解析Paillier同态加密、差分隐私等防御技术。通过实战案例展示如何在横向与纵向联邦中平衡安全与效率,为开发者提供全面的隐私保护解决方案。

weixin_30431923的博客 265

31、图神经网络的成员推理攻击与基于格的分布式阈值加法同态加密

本文探讨了图神经网络中的成员推理攻击问题,发现对抗训练提升模型鲁棒性的同时反而增加了隐私泄露风险,提高了成员推理攻击的成功率。为应对联邦学习中的隐私挑战,研究提出了一种基于格的分布式阈值加法同态加密(DTAHE)方案,结合Shamir秘密共享与BFV同态加密,实现了抗用户退出、低通信开销的安全梯度聚合。文章进一步分析了两种技术在隐私保护上的共性与融合潜力,指出未来可通过技术结合、性能优化和机制创新提升数据安全性,为构建安全的机器学习系统提供理论支持与实践路径。

3a9bq4r8t2y的博客 83

ChatGLM3数据隐私保护终极指南:联邦学习与差分隐私应用方案

在人工智能快速发展的今天,ChatGLM3作为新一代对话预训练模型,其数据隐私保护机制备受关注。本文将深入解析ChatGLM3如何通过联邦学习与差分隐私技术为用户提供全面的隐私保障,让您在使用强大AI功能的同时,个人信息安全无忧。 ## 🤔 为什么ChatGLM3需要重视数据隐私保护? 随着ChatGLM3在[composite_demo](https://link.gitcode.com/

gitblog_00928的博客 913

基于WebGL架构的3D可视化平台—平面图导航(一)

前言 利用CampusBuilder来搭建自己的虚拟世界过程有这样一个问题:如何快速聚焦到虚拟场景的某一位置。当然我们可以创建几个按钮对应查找我们需要去的位置(参照物)并聚焦,但是按钮并不是很炫酷也不能很好的反馈给我们一些信息。接下来我们就用平面导航图来解决这一问题。 第一步:使用CampusBuilder搭建模拟场景,CampusBuilder操作简单,分分钟就可以上手。 ...

nioooom的博客 4160

AD9371 官方例程构建及单音信号收发

项目构建基本流程和AD9361差不多,由于官方使用的ZCU102,记录下移植遇到的一些问题最终接收到正确的正弦波Errors: 0Errors: 0Errors: 0Errors: 0AD9361。

weixin_44630490的博客 2971

边缘设备联邦学习的隐私博弈:差分隐私与同态加密的硬件加速技术解析

联邦学习(Federated Learning, FL)通过在分布式边缘设备上协作训练全局模型,避免直接共享原始数据,成为解决数据孤岛和隐私泄露问题的关键技术。然而,边缘设备的异构性(如算力、内存限制)和隐私攻击(如梯度反演、成员推断攻击)对FL的实用化提出了双重挑战。差分隐私通过在数据或梯度中添加数学噪声(如拉普拉斯噪声或高斯噪声),确保单个数据点的修改不会显著影响输出结果,从而抵御成员推断攻击。通过定制化硬件加速技术,未来有望在保护用户数据的前提下,实现接近非隐私保护的训练速度。

2501_91980039的博客 1247

上机笔试题目:取出指定条件二维数组的子数组

取出指定条件二维数组的子数组: 1)传入参数为: 参数一:String[][]sArray2字符串二维数组 参数二:Stringkey字符串 参数三:StringkeyFormat含匹配符的字符串,如下:%0-%1,其中%x含义如为:一维数据列序号为x的值。 keyFormat 可以为 %0-%1-%2,%0-%3-%8-%x...... 例子如下...

91奔跑的蜗牛 632

Flower成员推理:隐私攻击与防御

联邦学习(Federated Learning)作为一种分布式机器学习范式,通过在本地设备上训练模型并仅共享模型参数更新,旨在保护用户数据隐私。然而,这种看似安全的架构仍然面临着严峻的隐私威胁,其中**成员推理攻击(Membership Inference Attack, MIA)** 是最为突出的隐私风险之一。 > ???? **成员推理攻击定义**:攻击者通过分析训练好的模型,推断特定数据样本是...

gitblog_00361的博客 435

告别 RPA 和 Selenium,MCP + Playwright 成为自动化开发新宠!

摘要: 随着数字化转型加速,传统自动化工具(如RPA和Selenium)在复杂场景中暴露出开发成本高、灵活性不足等问题。新一代解决方案MCP(Model Context Protocol)与Playwright的结合,通过AI与自动化的无缝对接,实现了智能化的任务处理。MCP支持自然语言交互和上下文感知,开发者无需编写复杂代码即可生成自动化脚本;Playwright则提供多浏览器支持、高性能和易用性。二者结合显著提升开发效率,使自动化更智能、灵活。文章还对比了VS Code与Trae中配置Playwrigh

我先测了 2204

springboot+shardingsphere+druid 实现基于时间的水平分表

使用shardingsphere基于时间字段的动态水平分片。

weixin_42207940的博客 2624

同态加密、差分隐私和安全多方计算在联邦学习中的优缺点

每种技术都有其独特的应用场景和挑战。在联邦学习环境中,选择哪种技术或技术组合取决于具体的应用需求、可用的计算资源、对隐私保护的要求以及对模型性能的期望。通常情况下,实际部署时可能会结合使用多种技术来平衡隐私保护与模型性能之间的关系。

wzx_442011334的博客 3640

STM32 RC522串口驱动程序 (简单直接)

rc522作为使用非常多的读写卡芯片,使用SPI芯片读写应用已经非常广了。但有些时候我们只有串口可以使用,或者我们觉得串口使用更加方便,那么就必须要编写串口的驱动程序。不过很难找到可以直接使用的串口程序。所以在此将我这边写好的串口驱动写好如下: 直接上代码 下面是RC522.C的驱动文件。支持读写卡号8位数据。rc522用的是stm32 的串口3,调试显示是串口1; #include "rc522.h" #include "delay.h" /////////////////////////////////

qq_42074368的博客 8998

联邦学习在保护隐私方面的三大技术

联邦学习在保护隐私方面的三大技术 联邦学习在保护隐私方面的三大技术:差分隐私(Differential Privacy)、同态加密(Homomorphic Encryption)、隐私保护集合交集(Private Set Intersection)。 差分隐私:用户私密数据加密后上传到平台,平台利用这些加密后的数据可以计算出用户群体的相关特征,但是无法解析某个个体的信息。 常用方法:给数据加合适的噪声,假设数据集D,现在加入噪声M等到数据集D’,将数据集D中随意拿到一个记录,再加入噪声M得到D”,对D’和D

qq_39667860的博客 3592

机器学习扩散模型简介

​ 扩散模型是生成模型,在过去几年中越来越受欢迎,这是有充分理由的。仅在 2020 年代发布的几篇开创性论文就向世界展示了 Diffusion 模型的能力,例如在图像合成方面击败 GAN[6]。最近,从业者将看到DALL-E 2(OpenAI 上个月发布的图像生成模型)中使用的扩散模型。

gongdiwudu的专栏 4257

2026必学:LangChain+Playwright爬虫,赋能RAG智能问答系统

RAG(检索增强生成)智能问答系统的效果,80%取决于数据源的质量。2026年,LangChain与Playwright的组合成为企业级RAG数据采集的黄金搭档:LangChain提供标准化的RAG数据处理链路,Playwright解决动态网页渲染的核心痛点,两者结合能高效采集、结构化处理各类网页数据(动态渲染页、复杂交互页、反爬页),为RAG系统提供高质量语料。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1705

对联邦学习的威胁、攻击和防御:问题、分类和观点

对联邦学习的威胁、攻击和防御:问题、分类和观点

m0_56222998的博客 3589

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

【联邦学习】读书笔记(二) 隐私、安全及机器学习

1、面向隐私保护的机器学习 英文名:PPML:Privacy-Preserving Machine Learning 2、面向隐私保护的机器学习及安全机器学习 在机器学习中,敌手被假设违反了机器学习系统的完整性和可用性。 在PPML中,敌手被假设违反了机器学习系统的隐私性和机密性。 1. 完整性。对完整性的攻击可能导致机器学习系统会出现检测错误。 2. 可用性。对可用性的攻击可能导致系统会出现分类错误。 3. 机密性。对机密性的攻击可能导致一些机器学习系统的敏感信息(如训练数据或训练模.

一定要站在自己热爱的生活里闪闪发光 2万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

论文阅读:Privacy Leakage of Real-World Vertical Federated Learning

攻击者会通过白盒窃取或者黑盒探测的方式得到和目标模型的结构、参数都相似的影子模型,然后生成和目标数据集分布相似的仿真数据集,最后用影子模型和仿真数据集训练一个分类模型,这个分类模型可以根据某样本经过目标模型的输出来判断它是否属于目标训练数据集。例如,根据已有的识别检测模型,原来是识别成猫,我们根据识别成猫的这个神经网络,把原先的数据对一些特征进行修改,把它修改的更像识别成狗,同时不影响数据的准确性,如上图所示,人眼几乎看不出任何区别。只有联合多个参与者的共同样本的不同特征进行纵向联邦学习,才有意义。....

kewei chen 1588

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

联邦学习攻击与防御综述

联邦学习攻击与防御综述吴建汉1,2,司世景1,王健宗1,肖京11.平安科技(深圳)有限公司,广东深圳5180632.中国科学技术大学,安徽合肥230026摘要:随着机器学习技术的广泛应用,数据安全问题时有发生,人们对数据隐私保护的需求日渐显现,这无疑降低了不同实体间共享数据的可能性,导致数据难以共享,形成“数据孤岛”。联邦学习可以有效解决“数据孤岛”问题。联邦学习本质上是一种分布式的...

weixin_45585364的博客 5191

使用分级同态加密防御梯度泄漏

联邦学习 (FL) 支持跨分布式客户端进行协作模型训练,而无需共享原始数据,这使其成为在互联和自动驾驶汽车 (CAV) 等领域保护隐私的机器学习的一种很有前途的方法。然而,最近的研究表明,交换模型梯度仍然容易受到推理攻击,例如梯度深度泄漏 (DLG),它可以重建私有训练数据。虽然差分隐私 (DP) 和安全多方计算 (SMPC) 等现有防御措施提供了保护,但它们通常会损害模型的准确性。为此,同态加密 (HE) 提供了一个很有前途的替代方案,它可以直接对加密数据进行无损计算,从而保护隐私和模型效用。然而,HE

hao_wujing的专栏 1760

联邦学习系统攻击与防御技术

联邦学习是一种以分布式方式训练模型的机器学习技术,其主要思想是确保参与方的数据保留在本地,而将训练的模型进一步上传和聚合到服务器。后续学习过程仅使用模型进行训练,保护了参与方的数据隐私,从而保护了数据安全。在用户数据集中的训练样本包含多个特征数据,其中选择一个或多个能够将不同训练样本区分开来的特征作为样本的标识符,即样本 ID。在联邦学习场景下,每个数据集的组织和使用形式存在差异,其特征和样本 ID 可能存在差异。

小白的博客 1579

隐私泄露风险:成员推理攻击与模型记忆中的敏感数据

他们只需要作为普通用户,向模型发送特定的查询,观察模型的反应(输出的概率分布、生成的文本片段),就能推断出某条特定数据是否存在于训练集中,甚至能够直接从模型中“还原”出原始的训练图片或文本。攻击者之所以能窃取隐私,是因为模型在处理“见过的数据”(训练集,Members)和“没见过的数据”(非训练集,Non-members)时,其内部状态和输出行为存在微小的、但在统计上显著的差异。研究表明,深度学习模型具有惊人的记忆力,它们不仅记住了通用的规律,也记住了训练数据中那些独特的、敏感的个体细节。

oQianYuan的博客 895

AI时代的矛与盾:隐私增强技术(PETs)实战——差分隐私与同态加密

假设有两位用户,Alice 和 Bob,他们想计算两人健康数据(如心率、卡路里消耗)的平均值,但他们互相不信任,也不信任执行计算的第三方服务器。想象你有一个锁着的、透明的盒子(密文),里面放着一些珠宝(明文)。这个输出清晰地展示了整个流程:数据在客户端被加密,服务器在不知道内容的情况下完成了求平均值的计算,最终解密的结果与直接在明文上计算的结果完全一致,证明了同态加密的正确性。这张图清晰地展示了,用户的原始数据被收集后,任何对外的查询都必须经过一个“加噪”过程,最终发布的是一个保护了隐私的统计结果。

Alfadi联盟 萧瑶的博客 1173

聊天代理记忆安全:成员推理攻击原理、风险与防御实践

在机器学习与人工智能应用中,模型训练和推理过程涉及大量数据交互,其中数据隐私与安全是核心关切。成员推理攻击作为一种隐私攻击手段,其原理在于通过分析模型对特定输入的响应差异(如置信度、损失值或生成行为),推断某个数据样本是否曾用于训练目标模型。这种攻击揭示了模型记忆数据时可能存在的统计特征泄漏,对依赖敏感数据训练的AI系统构成潜在风险。随着大语言模型和聊天代理的普及,其动态、分层的记忆机制(包括参数化记忆、上下文记忆与外挂记忆)为攻击提供了新的界面。攻击者可通过设计多轮对话策略,从代理的响应内容、延迟、一致性

weixin_30455023的博客 400

去中心化 AI 的安全暗面:模型投毒、数据篡改与对抗性攻击的防御体系

去中心化 AI 的安全防御需要在信任最小化与系统可用性之间寻找平衡,核心要点如下:第一,训练数据完整性是去中心化 AI 安全的基石。Merkle 树溯源可以验证数据未被篡改,但构建开销限制了其在频繁更新场景中的应用。对于静态数据集,Merkle 验证是低成本高收益的安全手段。第二,对抗性输入检测应采用多方法组合策略。输入扰动检测与输出一致性检测互补,前者快速筛查,后者深度验证。"或"逻辑确保高召回率,但需要根据业务场景调整阈值以控制误报率。第三,去中心化训练的投毒防御是最困难的挑战。

qq_40635035的博客 3659
上一篇: 人工智能安全的研究
下一篇: 面向复杂多模态系统的对抗性攻击与可验证防御等
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

交通上的硅基思维

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值