一种针对Java语言的高效MPC混合协议编译方法及编译器

AITNT
正文
推荐专利
一种针对Java语言的高效MPC混合协议编译方法及编译器
申请号:CN202510853978
申请日期:2025-06-24
公开号:CN120780310A
公开日期:2025-10-14
类型:发明专利
摘要
本发明提供一种针对Java语言的高效安全多方计算混合协议编译器及其编译方法。所述编译器包括基于最优协议分配混合的编译前端、整数规划求解器、电路转换器和基于ABY框架的编译后端组成;编译前端将Java语言编写的程序解析为静态单赋值(SSA)形式,并将SSA形式转换为MPC‑source;整数规划求解器为MPC‑source中的每个操作或模块分配最优的MPC协议;电路转换器将MPC‑source变换为基于ABY框架基础运算构建的实际电路框架;编译后端采用相应MPC协议对电路进行评估,以获得安全计算的目标输出。本发明通过混合使用多种安全多方计算协议,并采用整数规划方法进行最优协议分配,有效降低了计算和通信开销,提高了安全计算的执行效率。
技术关键词
电路转换器 协议 整数规划模型 编译方法 框架 变量 代码优化技术 节点 决策 模块 混淆电路 抽象语法树 程序 语句 语法结构 定义 分支 基础
系统为您推荐了相关专利信息
1
一种高精度继电保护系统的实时故障检测定位方法
故障检测定位方法 继电保护系统 联合贝叶斯推理 北斗双模卫星 电力系统继电保护
2
一种新能源汽车智能网联远程诊断与故障预警系统
故障预警系统 驾驶习惯数据 新能源汽车 故障记录数据 预警模型
3
一种基于金属有机框架的多模态协同抗菌和促伤口愈合材料及其制备和应用
金属有机框架 伤口愈合材料 协同抗菌 光敏剂 羟基丁二酰亚胺
4
一种用于纸箱的码垛夹具
码垛夹具 导向组件 安装底板 直线导轨 气缸
5
一种基于多模型融合的异常数据清洗方法及系统
异常数据 随机森林模型 清洗方法 多模型 神经网络模型
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号