← 返回列表
一种基于可信执行环境的同态加密性能提升方法及其系统
申请人信息
- 申请人:南湖实验室
- 申请人地址:314001 浙江省嘉兴市南湖区七星街道香湖别墅29幢
- 发明人: 南湖实验室
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于可信执行环境的同态加密性能提升方法及其系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410153567.6 |
| 申请日 | 2024/2/4 |
| 公告号 | CN117688595A |
| 公开日 | 2024/3/12 |
| IPC主分类号 | G06F21/60 |
| 权利人 | 南湖实验室 |
| 发明人 | 张磊; 廖佳纯; 俞锦浩; 李泽浩; 唐攀攀 |
| 地址 | 浙江省嘉兴市南湖区七星街道香湖别墅29幢 |
摘要文本
本方案公开了一种基于可信执行环境的同态加密性能提升方法及其系统,包括:获取计算任务;根据计算任务中计算函数列表,将计算任务分解成一组子任务;根据同态加密基础算子列表依次对各子任务进行分解得到子操作集;依据能否使用同态加密基础算子列表中元素直接实现,将各子操作标注为“线性操作”和“非线性操作”;依次处理各子操作:子操作被标注为“线性操作”,根据子操作任务确定同态计算方案,获取并使用加密的计算数据进行同态加密计算;子操作被标注为“非线性操作”,于可信执行环境中完成明文计算;将加密的计算结果返回至用户端。通过上述方案实现了通过利用可信执行环境实现的同态加密计算服务的高效和准确性。 来自:马 克 团 队
专利主权项内容
1.一种基于可信执行环境的同态加密性能提升方法,其特征在于,该方法包括:获取计算任务;根据计算任务中计算函数列表,将计算任务分解成一组子任务;根据同态加密基础算子列表依次对各子任务进行分解得到子操作集;依据能否使用同态加密基础算子列表中元素直接实现,将各子操作标注为“线性操作”和“非线性操作”;依次处理各子操作:子操作被标注为“线性操作”,根据子操作任务确定同态计算方案,获取根据该同态计算方案进行加密的计算数据,使用加密后的计算数据进行同态加密计算;子操作被标注为“非线性操作”,于可信执行环境中完成明文计算;将加密的计算结果返回至用户端。