摘要
本发明公开了一种基于全同态加密的硬件加速系统及其实现方法,包括上位机和硬件加速器,硬件加速器包括主机、片外存储器、片上缓存模块、计算阵列、置换模块、数据重排模块以及控制模块,通过以太网将待处理数据、评估密钥以及旋转因子传输到片外存储器中,相比于采用URAT串口传输方式或直接存储于片外存储器中,传输效率更高,系统功能更加完整;构建统一的计算阵列与优化的片上缓存模块,使得计算单元充分融合与复用,并优化了片内外存储管理,在降低片上缓存需求的同时提高了数据调度效率;可支持包括同态乘法、同态旋转等六类基础同态操作,功能覆盖更全面,并且在此基础上还具有功能可拓展性。本发明可广泛应用于同态加密技术领域。
技术关键词
硬件加速系统
全同态加密
硬件加速器
密钥
阵列
控制模块
数据发送模块
因子
状态机
数据接收模块
同态加密技术
逻辑
动态
主机
流水线
参数
算法
模式
系统为您推荐了相关专利信息
模板
数据字
测试数据自动生成装置
密钥
加密算法
游戏手柄
节能控制策略
节能控制方法
融合特征
NSGA算法
管道漏水检测方法
多维特征数据
管道漏水检测系统
空间分布特征
长短期记忆网络