【技术实现步骤摘要】
FHE芯片和计算设备
[0001]本说明书一个或多个实施例涉及芯片
,尤其涉及一种全同态加密
(Fully Homomorphic Encryption
,
FHE)
芯片和计算设备
。
技术介绍
[0002]全同态加密技术可以支持对加密数据直接执行计算
(
即密文运算
)
,无需将加密数据解密成明文后再执行计算
。
对加密数据直接执行密文运算的过程中,计算复杂度相对较高,通常需要提供专用的
FHE
芯片来负责实现更加快速的完成密文运算
。
技术实现思路
[0003]本说明书一个或多个实施例中提供了一种
FHE
芯片和计算设备
。
[0004]第一方面,提供了一种
FHE
芯片,所述
FHE
芯片包括多级互联网络
(Multistage Interconnection Network
,
MIN)
和
n
个处理单元
(Processor Element
,
PE)
,
n
为大于1的整数;其中所述
n
个
PE
用于在所述
FHE
芯片对目标密文执行密文运算的过程中,并行执行属于所述密文运算的
n
个运算任务,所述目标密文是基于
FHE
算法处理原 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种全同态加密
FHE
芯片,所述
FHE
芯片包括多级互联网络
MIN
和
n
个处理单元
PE
,
n
为大于1的整数;其中,所述
n
个
PE
,用于在所述
FHE
芯片对目标密文执行密文运算的过程中,并行执行属于所述密文运算的
n
个运算任务,所述目标密文是基于
FHE
算法处理原始数据而得到的;所述
MIN
,用于支持第一
PE
将交换数据传输至第二
PE
,所述交换数据属于所述第一
PE
因执行运算任务而产生的运算结果,所述第一
PE
和所述第二
PE
属于所述
n
个
PE。2.
根据权利要求1所述的
FHE
芯片,所述
MIN
包括被划分为
m
个级别的
m*n
个交换单元,所述
n
个
PE
与所述
MIN
中属于第一级别的
n
个交换单元连接,并与所述
MIN
中属于第二级别的
n
个交换单元一一对应连接,所述第一级别和所述第二级别互为所述
m
个级别中的最高级别和最低级别,
m
为大于1的整数
。3.
根据权利要求1所述的
FHE
芯片,所述
MIN
包括
Benes Network。4.
根据权利要求1所述的
技术研发人员:唐欣,李晓东,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。