摘要
本发明涉及硬件加速器技术领域,具体公开了一种用于数论变换的硬件加速实现方法、装置及安全芯片,包括:获取待计算多项式数据;根据预设多项式拆分方式对待计算多项式数据进行拆分获得待计算多项式拆分数据,预设多项式拆分方式包括项数拆分或位宽拆分;调用数论变换硬件计算单元,并将待计算多项式拆分数据输入至数论变换硬件计算单元;将多个正变换计算序列输入至拆分算法硬件模块进行移位计算获得多项式正变换计算结果,或者将多个逆变换计算序列输入至拆分算法硬件模块进行移位计算获得多项式逆变换计算结果。本发明提供的用于数论变换的硬件加速实现方法能够在不增加硬件开销的情况下提升硬件化数论变换大项数和大位宽的计算能力。
技术关键词
多项式
拆分算法
数据
序列
模块
硬件加速器技术
芯片载体
计数器
逻辑
信号