摘要
本发明公开了一种面向TFHE的可编程自举的硬件实现系统,该系统包括:向量计算模块,用于对LWE密文执行面向TFHE的可编程自举算法中的模数切换步骤;旋转寄存器,用于对LWE密文进行缓存和重排;功能计算模块,用于对重排的LWE密文和模数切换结果,执行面向TFHE的可编程自举算法中的盲旋转步骤,获得盲旋转结果;向量计算模块还用于:对盲旋转结果,执行面向TFHE的可编程自举算法中的样本提取步骤和密钥切换步骤,获得解密密文;功能计算模块在执行盲旋转步骤时,通过数论变换单元将重排的LWE密文和模数切换结果中的多项式分解为多个子多项式,并行计算多个子多项式。本发明能降低硬件单元用量、解密成功率高、性能高、面积低。
技术关键词
数论变换单元
多项式
解密密文
模数
模块
指令
蝶形单元
算法
控制器
核心
样本
调度器
密钥
时钟
周期
数据
系统为您推荐了相关专利信息
沥青路面裂缝
裂缝特征
图像
解码模块
特征提取模块
位姿检测方法
注意力机制
Softmax函数
多层感知机
点云特征提取