发明公开
- 专利标题: 用于数论变换的硬件实现方法、装置及安全芯片
-
申请号: CN202411297587.7申请日: 2024-09-18
-
公开(公告)号: CN118820655A公开(公告)日: 2024-10-22
- 发明人: 张永 , 元国军 , 刘勇
- 申请人: 无锡芯光互连技术研究院有限公司
- 申请人地址: 江苏省无锡市锡山区安镇街道兖矿信达大厦A栋802
- 专利权人: 无锡芯光互连技术研究院有限公司
- 当前专利权人: 无锡芯光互连技术研究院有限公司
- 当前专利权人地址: 江苏省无锡市锡山区安镇街道兖矿信达大厦A栋802
- 代理机构: 无锡市观知成专利商标代理事务所
- 代理商 陈丽丽
- 主分类号: G06F17/14
- IPC分类号: G06F17/14 ; G06F12/02 ; H04L9/00
摘要:
本发明涉及数论变换计算技术领域,具体公开了一种用于数论变换的硬件实现方法、装置及安全芯片,包括:获取待计算多项式数据,并计算待计算多项式数据进行数论变换所需的旋转因子和逆旋转因子;将旋转因子和逆旋转因子分别写入不同的存储空间,逆旋转因子的存储空间的存储地址为根据旋转因子的存储空间的存储地址加1后确定;对待计算多项式数据进行预处理;调用数论变换硬件计算单元,读取旋转因子、逆旋转因子以及预处理后的待计算多项式数据进行数论变换计算,每相邻两个计算阶段的计算结果循环利用存储地址相邻的两个存储空间进行存储。本发明提供的用于数论变换的硬件实现方法能够在不增加成本的情况下降低硬件存储空间占用率。