隐私计算项目应用难点及解决方案有哪些?

隐私计算项目应用难点及解决方案有哪些?

最佳答案 匿名用户编辑于2023/08/29 14:25

以下是我对隐私计算项目应用难点及解决方案的概括总结。

1、规划设计阶段

产品能力难以自证

从项目需求方角度,隐私计算产品的安全性、稳定性、先进性、易用性、可扩展性等要求无法保证,无法在部署前完整的了解产品实际情况,而且针对市场上多家隐私计算厂商产品,很难比较评价产品与项目需求的匹配度。从技术提供方的角度,如何向客户证明隐私计算产品的安全性,以及从第三方角度证明产品的性能和安全也是规划设计阶段的难题。

面对这一问题,除了在项目规划设计阶段,双方就技术方案、产品原理、架构配置等方面进行充分详尽的沟通之外,还可以通过定期的技术研讨会进行交流,指派专业的技术指导人员驻场对产品技术原理进行详尽的演示说明,让需求方完整清晰的了解隐私计算产品方案。技术提供方也可以从功能、性能、安全等方面对技术方案进行全面的评估和测试,准备多个维度的测试案例进行现场POC 测试,例如,目前对产品安全性验证可参考中国信通院云大所可信隐私计算产品的安全评测等三方评测,通过原理核验、代码核验、网络抓包、日志核验等方式佐证通信内容是否符合安全要求。通过权威第三方机构的检测结果和 POC 测试效果全方位的向需求方阐述产品的安全性、易用性、稳定性。

需求不清晰,流程不规范

隐私计算需求的准确理解和有效的技术选型是规划设计阶段最主要的难点之一。业务需求不够明确或者变化频繁,将导致产品的功能和特性难以确定、合作方组织架构及人员分工不清晰、沟通和协调困难、开发设计流程不规范以及缺乏完善的测试策略和流程等问题。隐私计算技术方案提供方需深入理解客户业务逻辑,全面评估数据安全和隐私保护的需求,选择合适的隐私计算技术路径,并进行详细的设计和规划;与需求方建立明确的沟通渠道和合作机制,明确各方职责和角色,并定期进行协调会议和进度跟踪,确保合作顺畅进行;开展充分的技术调研和评估,选择符合需求的技术和工具,建立规范的开发设计流程,并制定完善的测试策略。

跨平台难以互通及统一管理

大型互联网厂商、运营商、支付类数据源机构、政务部门等,会分别自建或采购不同的隐私计算平台,不同技术厂商提供的产品和解决方案在设计实现之间存在较大差异,导致部署于不同平台的隐私计算参与方无法跨平台完成同一计算任务,数据无法高效的流通共享。此外,如果同一家机构部署了多套隐私计算平台,也应提前考虑如何实现多个不同隐私计算平台的统一管理。

规划设计阶段宜着重考虑选择适合的互联互通方案,选择技术上能够支持以黑盒、灰盒、白盒不同模式实现与异构隐私计算平台对接且具备互联互通项目实践落地的隐私计算平台厂商,提前对数据格式和协议的兼容性,接口设计等进行互联互通测试,确保产品能够与其他系统进行集成和数据交换。信通院云大所牵头的《隐私计算跨平台互联互通》系列标准能够为业内厂商互联互通提供有效的指导。针对不同隐私计算平台的统一管理问题,可通过统一隐私计算平台底座方案,实现 1 套底座对接多套隐私计算引擎,从而支持统一数据接入、统一用户登录、统一监控审计等管理功能。

2、实施部署阶段

计算效率、通信效率亟需优化

隐私计算技术使用的算法协议,中间往往涉及多次加解密操作,以及需要实时多方协同计算,导致计算复杂度、多方协同计算能力均会对隐私计算的性能产生影响。对于复杂的建模场景,涉及多个参与方之间的数据交换和通信,会产生高额的通信开销。

针对多方协同的问题,可以在部署隐私计算平台时,采用分布式计算框架和任务调度算法,实现数据和计算任务的有效分发和协调,以提高并行计算能力和整体性能;针对计算复杂度的问题,软件方面可采用高效的加密算法和安全计算协议,优化算法和数据处理流程,以减少计算复杂度,提高性能。硬件方面采用高性能的硬件设备,如GPU、FPGA 等,或利用云计算等弹性资源来满足隐私计算的性能需求。

网络架构复杂,链路异常难定位

隐私计算平台因为需要与外部单位联通,会涉及内网、外网通信,网络拓扑复杂,网络环境安全性不可控。金融等行业对网络环境安全有着极高要求,一般来说隐私计算平台的节点不能与外部环境直接进行网络交互,需要在外联区部署转发服务,将外部单位的通信请求转发到生产区的隐私计算节点,同时针对不同外部节点的计算流量通过不同的端口进行代理转发接入或转出,以便于针对不同的外部机构进行流量安全管控,发现流量异常时及时关闭该转发端口。此外,针对生产区,外联区的服务 IP 涉及到 NAT 转换,因此在与外部单位进行首次网络连通调试或网络通信异常问题排查时,因为部署网络架构较为复杂,需要针对整个通信链路进行流量跟踪测试,对于平台的维护带来了挑战。

针对以上问题,可考虑通过复杂网络计算路由支持多机构多层级的代理转发,各节点间的多种业务和计算流量通过统一的端口进行代理转发,便于用户进行统一的流量安全管控。

数据源多样,格式难统一

隐私计算参与方数据源可能来自不同的系统或组织,数据既包括结构化数据,又包括半结构化数据、非结构化数据,以一维数据、二维数据、多维数据、文本与超文本、图形等多种模态数据格式存储,可能存在格式不一致、缺失字段、质量问题等。这会导致在数据准备和预处理阶段遇到困难,需要进行数据清洗和转换操作,增加了部署的复杂性和成本。

面向不同的数据源,可以制定严格的数据清洗和处理流程,制定统一的数据接口、数据格式的标准,推动数据源方在提供数据时遵循规范,确保对接数据过程中系统的通用性和易用性,提高输入数据质量。此外,还隐私计算平台还可以通过提供数据转换工具,来适配不同的数据源。

产品使用易用性差

隐私计算涉及一些复杂的技术概念和术语,对于非专业用户来说难以理解和应用。现阶段隐私计算产品在界面上缺少引导和交互,导致用户难以理解产品的功能和操作方式,缺乏良好的错误处理机制,处理错误和异常情况时缺少明确的错误提示和反馈信息,导致用户无法快速定位问题和采取正确的解决措施。隐私计算平台厂商应进一步提高产品设计的易用性,充分考虑用户需求和体验,如提供自定义开发功能,实现类SQL 查询,支持算法上传、自定义算法逻辑安全审查等能力。另外可以通过产品操作文档和教学指南视频,提供清晰易懂的产品说明和指南;通过设计可视化交互的任务管理、运维管理界面,改进用户界面和操作流程;通过机器人客服、在线故障排除等机制,建立完善的错误处理和反馈机制,让用户在使用隐私计算产品过程中的问题能得到快速反馈。

国产化及适配

信息技术领域的自主可控,是全球关注的重点领域,核心技术的安全是保障国家信息安全的基础。因此,实现信息技术应用创新产业国产化在国家发展战略中始终是重要目标。隐私计算平台部署也需要考量国产化产品的应用。 可信执行环境是一种主流的隐私计算方案,其安全性、通用性和高效性具有较大优势,但目前成熟的可信执行环境方案依赖国外芯片厂商,可信度存疑。近年来国内华为鲲鹏、兆芯、海光等厂商推出支持可信执行环境技术的芯片,基于国产的可信执行环境芯片进行开发,通过远程认证、数据加密传输、内存隔离、内存加密保障整个数据生命周期安全。

监督审计和日志存证问题

隐私计算产品需要具有“自证清白”的能力,保存用户使用过程以及系统运行过程的审计和存证日志,以满足金融机构内部以及监管部门的审计。 实施隐私计算产品过程中,应该对涉及的节点、数据、算法等资源进行信息、状态的收集、处理和展示,并对其互联互通过程进行日志存证,以确保合规性和可追溯性。推进相关存证审计标准规范,设计相应的监督审计和存证机制,能够追踪和记录数据处理的过程和结果,结合区块链技术对存证信息设置安全保护策略。

3、运营维护阶段

缺乏定期系统性的排查机制

由于平台系统功能逐渐丰富,平台规模不断扩大,导致平台复杂度高,后期运维逐渐变得困难,部分平台运营团队忽视了平台定期排查的必要性,致使无法及时发现和解决问题、隐患逐渐积累,潜在的安全风险得不到有效控制,引发系统故障、产生安全漏洞。针对上述问题,可以设立定期的系统排查机制,建立完善的排查流程和标准,定期对系统进行安全性和性能的综合评估,及时发现和解决问题。

缺乏平台应急响应计划

应急响应在确保业务连续性、提升用户满意度、维护品牌声誉、保障安全性和数据保护等方面有重要意义。但当前市场上隐私计算平台产品的应急响应策略能力参差不齐,部分平台甚至不具备快速响应和修复问题的能力,导致系统长时间不可用或无法正常工作,给用户带来负面体验,逐渐在市场失去竞争力。平台应该制定详细的应急响应计划,明确团队成员的职责,确保在紧急情况下能够快速行动和协作。通过搭建有效的监控系统,实时监测系统的性能、稳定性和安全性,及时发现异常情况,并触发相应的警报。建立知识库和文档记录,收集和整理常见问题和解决方案,以便在紧急情况下能够快速查找和应用。

系统更新升级策略不完善

隐私计算平台功能需根据市场需求不断迭代升级,以适应实际业务需求的变化和技术快速发展的要求。但往往平台在升级之前管理人员缺乏明确的迭代升级规划,导致在平台系统升级后会出现兼容性冲突或无法正常运行的情况,造成系统暂时不可用或性能下降,甚至出现升级后新的安全漏洞,造成用户数据隐私泄漏等重大安全问题。平台项目管理人员需定期评估技术和业务的变化,根据需求进行相应的升级和优化,并建立规范的迭代升级计划,包括充分的测试和验证步骤,确保系统在升级后的稳定性和兼容性。

缺少对系统的培训服务

隐私计算平台通常采用先进的加密和计算技术,涉及到复杂的算法和协议。对于非技术专业人员或缺乏相关知识的用户来说,理解和操作这些技术可能具有一定的挑战性。用户使用过程中如不了解正确使用方法和各模块的功能,可能会出现数据访问权限配置错误或使用不安全的数据传输方式等问题,产生数据泄露的风险。此外,为解决问题会导致平台团队与客户之间沟通量增加,增加沟通成本,减低用户满意度。 平台需结合客户需求及背景建立一套完整的客户培训计划,包括培训内容、培训形式和培训时间安排等。准备详细的培训材料和文档,包括用户手册、操作指南、培训视频等。建立客户社区或在线论坛,让客户可以互相交流、分享经验和解决问题。平台提供商可以在社区中提供技术支持、专家答疑等,促进客户之间的互动和知识共享。

参考报告

隐私计算应用研究报告(2023年).pdf

隐私计算应用研究报告(2023年)2022年12月,《中共中央国务院关于构建数据基础制度更好发挥数据要素作用的意见》(简称“数据二十条”)对外发布,系统性布局了数据基础制度体系的“四梁八柱”,加速了数据要素市场发展和数据要素高效流通使用。2023年1月,工业和信息化部、国家网信办、发展改革委等十六部门印发《关于促进数据安全产业发展的指导意见》提出加强隐私计算、数据流转分析等关键技术攻关;加强隐私计算等产品研发;推进安全多方计算、联邦学习、全同态加密等数据开发利用支撑技术的部署应用。

查看详情
相关报告
我来回答