
科学研究与应用
Journal of Scientific Research and Applications
- 主办单位:未來中國國際出版集團有限公司
- ISSN:3079-7071(P)
- ISSN:3080-0757(O)
- 期刊分类:科学技术
- 出版周期:月刊
- 投稿量:6
- 浏览量:990
相关文章
暂无数据
数字健康医疗场景下混合数据隐私计算技术研究
Research on Privacy Computing Technology for Mixed Data in Digital Healthcare
引言
随着医疗信息化持续推进,跨机构数据协同分析业务快速落地,兼具整数结构化与浮点连续特征的医疗混合数据安全共享、隐私协同计算成为行业刚需。主流
BFV、CKKS全同态加密算法分别适配整数、浮点数据运算,单一算法难以匹配医疗混合数据差异化精度要求;传统集中式密钥管理存在单点失效、共谋攻击隐患;OpenFHE作为主流后量子安全开源同态加密框架,兼容多种加密方案且支持硬件加速与商用开发,但属于通用工具,未针对医疗混合数据优化,无法完成BFV、CKKS异构密文协同计算。国内现有研究大多仅围绕医疗隐私防护、密钥优化等单一维度展开,未能攻克混合数据适配、跨算法密文互通等关键问题,现有技术难以支撑多医疗机构安全联合计算,亟需面向数字健康领域定制化隐私计算技术。
本文针对医疗混合数据隐私计算现存核心问题开展系统性研究,采用问题分析—方案设计—框架优化—实验验证—总结展望完整研究路线。设计M-HDPS医疗混合数据保护方案实现整数、浮点医疗数据分类型加密运算;基于OpenFHE改进HE-CareChain隐私计算框架,搭建BFV/CKKS异构密文转换协议与分布式密钥分片管理模块;设置多组对照仿真实验,从运算效率、模型精度、安全防护能力多角度验证方案综合性能;最终梳理研究结论,客观分析现有技术不足,同时明确算法轻量化、多医疗场景适配等后续研究方向,形成适配数字健康业务的隐私计算完整技术体系。
1 研究方法
本文构建HE-CareChain与M-HDPS相结合的双层协同隐私计算架构,整体划分为数据层、加密层、计算层与应用层,架构设计遵循数据本地留存、隐私全程可控、权属可追溯的医疗数据安全原则。数据层主要负责仿真医疗数据的预处理、特征筛选与归一化处理;加密层实现分布式密钥分片管理与全流程审计追溯;计算层搭载智能路由引擎,完成双加密算法自适应匹配与异构密文协同计算;应用层适配医疗科研统计、隐私安全管控等基础业务场景。该架构可实现医疗数据所有权、使用权与成果权的有效分离,从架构层面保障多方协同场景下的数据主权与隐私安全。
1.1 M-HDPS混合加密方案设计方法
针对医疗场景整数与浮点混合数据共存、计算精度需求差异化的行业特征,本文设计M-HDPS医疗混合数据保护方案,集成元数据增强密文容器、双算法动态适配机制、异构密文转换协议三大核心模块,有效解决传统单一同态加密算法无法适配混合医疗数据协同计算的技术难题。
首先,构建元数据增强密文容器,通过自定义专属标签记录密文加密类型、数据特征、机构归属与访问权限等核心元数据,为算法智能调度、权限精准校验与隐私全流程溯源提供数据支撑。
其次,搭建双算法动态适配机制,针对病案统计、数据归档等整数数据计算场景,调用BFV算法实现无误差精准计算;针对诊疗数据分析、风险预测等浮点数据计算场景,调用CKKS算法平衡计算精度与运行效率,实现混合医疗数据的分类精准加密与适配计算。
最后,设计基于同态多项式映射的异构密文转换协议,在纯密文域实现BFV与CKKS密文双向无损转换,全程无需解密操作,可将整体转换误差控制在0.1%以内,满足医疗数据高精度计算的业务规范要求。
1.2 密文转换协议详细设计
本文设计的BFV/CKKS异构密文转换协议分为密文标准化预处理、同态多项式映射转换、误差修正与一致性验证三个阶段,全部运算在密文域内完成,可规避明文泄露风险。
步骤一:密文标准化预处理。对BFV密文开展标准化处理,设定BFV密文表达式为
式中为多项式度数,为系数模数。通过同态缩放运算将多项式系数统一映射至区间,缩小数值跨度以降低映射运算产生的系统误差。同时依据BFV密文参数完成CKKS算法配置初始化,保证两类加密方案多项式维度一致,规避维度不匹配引发的数据失真问题。
步骤二:同态多项式映射转换。构建映射函数
实现BFV整数多项式向CKKS浮点数多项式的精准映射,核心映射公式如下:
式中,用于整数系数归一化处理,将数值统一映射至0~0.001区间;为动态缩放因子。经多组对比实验验证,当时,医疗混合数据密文转换误差最小,系统整体稳定性最优。整体映射过程通过同态加减法与同态乘法组合运算实现,全程无解密操作,可有效保障数据隐私安全。
映射运算完成后,通过微量高斯扰动实现系统误差修正,将整体转换误差控制在0.1%以内,并采用同态比较算子完成密文一致性校验。测试结果表明,单组密文平均转换耗时为0.8ms,整体误差均值为0.07%,具备良好的运算稳定性与计算精度。
1.3 HE-CareChain框架性能与安全优化方法
本文基于OpenFHE v1.1.0开源框架完成医疗场景的定制化二次开发。OpenFHE作为业界主流后量子全同态加密开源库,整合现有成熟设计理念并创新多项自研架构,具备高可用性、高拓展性与优异运算性能。该框架严格合规后量子安全标准,全覆盖主流FHE算法与多种自举方案,原生支持硬件加速适配与跨平台部署,依托活跃的开源社区持续迭代更新,可满足各类隐私计算场景的二次开发需求。为适配数字健康医疗场景下混合数据高精度、高安全、多方协同的专属运算需求,本文从运算性能、任务调度、密钥安全三个核心维度对原生框架开展医疗场景专项优化,解决通用隐私计算框架场景适配性不足的问题,构建适配医疗混合数据特征的密文计算与隐私防护体系。
性能优化层面,构建优先级-负载均衡双准则智能任务调度模型,优化密文并行计算逻辑,重构NTT核心变换运算模块,削减同态加密冗余运算开销,有效提升整体密文计算效率。
安全优化层面,搭建密钥分片、签名验证、全链审计三重安全防护机制。基于Shamir秘密共享协议构建分布式密钥管理体系,抵御多方共谋攻击;结合SM2国密签名算法实现密钥防篡改校验,保障密钥体系安全可信;构建数据全生命周期审计追溯模型,满足医疗数据安全审计的规范化要求。
2 实验设置与结果分析
为客观、全面验证本文方案的综合性能,选取纯CKKS、纯BFV、传统联邦学习三类主流隐私计算方案作为对照组,从计算效率、模型精度、隐私安全、资源消耗四个维度开展横向对照实验,量化分析所提方案的有效性与技术优越性。
2.1 实验环境与数据集
本次实验硬件平台搭载Intel Xeon E5-2690 v4 CPU、NVIDIA Tesla V100 GPU与Xilinx Alveo U280 FPGA加速卡,可支撑高密度密文并行计算的算力需求;软件环境基于Ubuntu 20.04操作系统,依托OpenFHE v1.1.0与TensorFlow 2.10框架搭建标准化仿真实验平台。
实验采用仿真医疗数据集开展测试,参照真实医疗数据分布特征,构建8000组包含整数结构化特征与浮点连续特征的医疗混合仿真样本,数据集分布贴合实际业务场景,可支撑隐私计算算法的对比验证。
2.2 对照方案与评价指标
实验设置四组对照方案,分别为纯CKKS加密方案、纯BFV加密方案、传统联邦学习方案、本文HE-CareChain+M-HDPS优化方案,覆盖单一同态加密算法与主流隐私计算模型,确保实验对比维度完整、结果客观有效。
实验选取四类核心评价指标:计算效率指标包含数据预处理、加密运算、模型训练总耗时;模型精度指标包含AUC值、特征运算误差率;隐私安全指标包含数据泄露风险、抗共谋攻击能力;资源消耗指标包含内存峰值、带宽占用量,全方位量化各方案的综合性能。
2.3 实验结果与数据分析
2.3.1 计算效率对比分析
各方案运算效率统计结果如表1所示,可直观体现不同方案处理医疗混合数据的效率差异。
| 方案 | 数据预处理 | 加密耗时 | 模型训练 | 总耗时 | 较本文方案效率差距 |
|---|---|---|---|---|---|
| 纯CKKS方案 | 12分钟 | 6分钟 | 38分钟 | 56分钟 | 低23.2% |
| 纯BFV方案 | 15分钟 | 12分钟 | 180分钟 | 207分钟 | 低78.3% |
| 传统联邦学习方案 | 12分钟 | - | 18分钟 | 30分钟 | 高33.3% |
| 本文方案 | 12分钟 | 8分钟 | 25分钟 | 45分钟 | - |
实验结果表明,传统联邦学习方案无加密隐私开销,整体运算耗时最短,但存在显著的隐私泄露风险,安全性无法满足医疗数据防护标准。本文方案总运算耗时为45min,相较于纯BFV方案运算效率提升6.8倍,有效解决定点数模拟浮点运算带来的冗余算力损耗问题;相较于纯CKKS方案效率提升23.2%,减少整数数据浮点化处理产生的资源浪费,在保障高隐私安全性能的前提下,实现了运算效率的最优平衡。
2.3.2 模型精度对比分析
以明文训练模型为精度基准,各方案模型精度与特征运算误差统计结果如表2所示。
| 方案 | 训练集AUC | 测试集AUC | 整数特征误差率 | 浮点数特征误差率 | 与明文模型误差 |
|---|---|---|---|---|---|
| 明文模型(基准) | 0.942 | 0.935 | - | - | - |
| 纯CKKS方案 | 0.921 | 0.893 | 3.8% | 0.69% | 4.49% |
| 纯BFV方案 | 0.885 | 0.852 | 0.4% | 8.46% | 8.86% |
| 传统联邦学习方案 | 0.935 | 0.928 | - | - | 0.75% |
精度测试结果表明,本文方案测试集AUC值可达0.925,与明文基准模型精度偏差仅1.07%,处于医疗业务误差允许范围内。得益于双算法动态适配机制,本文方案整数特征运算误差低至0.3%,浮点特征运算误差为0.77%。反观对照组,纯CKKS方案整数特征运算误差达3.8%,纯BFV方案浮点特征运算误差超8%,两类单一加密算法均无法适配医疗混合数据的高精度计算需求,充分验证本文方案的精度优势与场景适配性。
2.3.3 隐私安全与资源消耗分析
各方案隐私安全性能与硬件资源消耗对比结果如表3所示。
| 方案 | 数据泄露风险 | 抗共谋能力(方) | 内存峰值(GB) | 带宽消耗(GB) |
|---|---|---|---|---|
| 纯CKKS方案 | 0.005% | 1 | 28 | 22 |
| 纯BFV方案 | 0.005% | 1 | 45 | 35 |
| 传统联邦学习方案 | 5.2% | 0 | 15 | 5 |
| 本文方案 | 0.001% | 4 | 32 | 18 |
隐私安全层面,传统联邦学习方案采用明文梯度传输模式,数据泄露风险达5.2%,不具备抗共谋攻击能力,隐私安全性较差。本文通过自研隐私计算技术体系下的分布式多密钥分片架构,将数据泄泄露风险降至0.001%,可有效抵御四方机构共谋攻击,安全性能优于传统单一密钥加密方案,有效平衡了隐私安全防护与运算能耗之间的矛盾。
3 结论
本文针对数字健康医疗混合数据隐私计算的核心技术痛点,基于OpenFHE后量子同态加密框架,搭建HE-CareChain+M-HDPS双层协同隐私计算体系,完成医疗混合数据高精度、高效率、高安全密文协同计算的理论设计与仿真验证工作。
技术设计层面,本文提出的M-HDPS方案实现BFV、CKKS双算法自适应适配,解决单一加密算法场景适配性不足的问题;设计的同态多项式映射异构密文转换协议,突破两类主流同态加密算法无法协同计算的技术瓶颈,将转换误差稳定控制在0.1%以下。仿真实验结果表明,本文方案较纯BFV算法运算效率提升6.8倍,较纯CKKS算法计算精度提升3.2%,测试集AUC值可达0.925,与明文模型精度偏差仅1.07%,实现密文计算精度与运行效率的协同优化。
安全性能层面,本文设计的分布式多密钥分片架构可有效抵御四方机构共谋攻击,将数据泄露风险降至0.001%,隐私防护能力与抗攻击性能显著优于传统加密方案与联邦学习方案,可满足医疗数据高安全等级流转的应用需求。
本文有效解决医疗混合数据加密适配性差、精度效率失衡、多方协同安全性不足等核心技术问题,可为医疗跨机构隐私协同计算提供可靠技术参考,填补医疗混合数据差异化隐私计算领域的研究空白。
本研究仍存在部分局限性:一是硬件加速优化方案依赖专用算力设备,算法轻量化程度不足,难以适配低算力终端应用场景;二是实验验证基于仿真数据集完成,未结合真实临床数据与业务系统开展落地测试,仿真数据无法完全复刻真实医疗数据的复杂特征,算法实际场景适配性仍需进一步优化;三是在超低时延、超高精度的高端医疗应用场景中,算法整体运算性能仍存在较大提升空间。
4 展望
后续研究将围绕算法轻量化、低时延、高精度、高安全方向开展迭代优化:研发轻量化适配算法,降低算法对专用算力设备的依赖,拓展低算力场景适配能力;优化密文转换与误差修正机制,进一步压缩运算时延、降低系统误差;完善标准化适配接口,提升方案通用性与兼容性;迭代后量子安全加密机制,强化医疗数据长期安全防护能力。
同时,依托OpenFHE正规开源社区、持续迭代的后量子安全技术体系与标准化开发生态,持续优化自研核心算法模块,开放M-HDPS转换协议、分布式多密钥管理等自研技术成果,积极融入开源技术生态,助力医疗隐私计算领域的技术标准化、规范化发展,推动行业技术体系完善与落地应用普及。
场景拓展方面,后续可针对医保风险管控、多中心医药研发、公共卫生统计等细分医疗场景开展算法定向优化,搭建多场景适配的医疗隐私计算技术体系。在医保风控场景中,构建密文风险核验模型,兼顾医保数据隐私安全与风控精度;在医药研发场景中,搭建多中心密文协同分析框架,支撑多机构联合研发;在公共卫生场景中,优化高效密文统计算法,为公共卫生态势分析提供技术支撑。
未来将持续完善医疗隐私计算算法体系与应用范式,推动隐私计算技术在数字健康医疗领域的深度落地,为医疗数据安全治理与隐私可控协同流通提供长效技术支撑。
参考文献:
- [1] 中华人民共和国国家统计局. 2024 年国民经济和社会发展统计公报 [R]. 北京:国家统计局,2025.
- [2] Cheon J H, Kim A, Kim M, et al. Homomorphic encryption for arithmetic of approximate numbers [C]//Lecture Notes in Computer Science, Cham: Springer.2017.
- [3] Fan J, Vercauteren F. Somewhat practical fully homomorphic encryption[J]. IACR Cryptol. ePrint Arch., 2012.
- [4] Mohassel P, Zhang Y. SecureML: A system for scalable privacy-preserving machine learning [C]//Proceedings of 2017 IEEE Symposium on Security and Privacy, San Jose: IEEE Computer Society.2017.
- [5] 史婷瑶,马金刚,曹慧,等.医疗大数据隐私保护技术的研究进展 [J]. 中国医疗设备,2019, 34 (05): 42-45.
- [6] 王利朋,关志,李青山,等.区块链数据安全服务综述 [J]. 软件学报,2023, 34 (01): 1-32.
- [7] 林雨嘉,李金海,宁焕生,等.数字孪生技术在智慧医疗与健康领域的技术、应用与挑战综述 [J]. 工程科学学报,2025, 47 (09): 1812-1824.
- [8] Gentry C. A fully homomorphic encryption scheme [D]. Stanford University, 2009.
