本发明公开了一种用于数论变换乘法的基32运算电路,包括32个操作数生成模块,对32个输入数据的每一个进行高位填零后以6比特为一个字分割为11个字,合并输出1路32个96比特操作数、16路11个192比特操作数、3路16个192比特操作数以及12路12个192比特操作数,每个操作数生成模块连接一个操作数模加模块,对每个操作数生成模块的输出的操作数进行模加;模p模块,将每个操作数模加模块输出的数据对质数p取模输出,质数p=264‑232+1。本发明将操作数从现有技术的1024个合并到400个,大幅减小了计算开销,提高了基32运算的计算效率。
📄 2020103713129
📂 G06F7_503
👤 常熟理工学院
📅 2020-05-06