-
公开(公告)号:CN111966324B
公开(公告)日:2024-01-30
申请号:CN202010836415.8
申请日:2020-08-19
Applicant: 哈尔滨理工大学
IPC: G06F7/52
Abstract: 本发明提供一种面向多椭圆曲线的标量乘法器实现方法、装置及存储介质,该方法可同时兼容secp256r1和Curve25519两类椭圆曲线,对固定基点G进行了单独考虑,根据曲线和算法来调用不同的点加控制和倍点控制,使用运算单元完成所有的标量乘和模运算单元来完成对应操中间计算结果也存储在寄存器堆占用硬件资源较少,并且根据不同的曲线形式及功能运算需求进行对应算法运算,减少了硬件需求面积并提高了运算速度,解决了现有技术解决现有技术中的标量乘法器的无法兼容多类曲线、运算速度较慢、讲求算法通用性未考虑特殊情况的问题。
-
公开(公告)号:CN111966324A
公开(公告)日:2020-11-20
申请号:CN202010836415.8
申请日:2020-08-19
Applicant: 哈尔滨理工大学
IPC: G06F7/52
Abstract: 本发明提供一种面向多椭圆曲线的标量乘法器实现方法、装置及存储介质,该方法可同时兼容secp256r1和Curve25519两类椭圆曲线,对固定基点G进行了单独考虑,根据曲线和算法来调用不同的点加控制和倍点控制,使用运算单元完成所有的标量乘和模运算单元来完成对应操中间计算结果也存储在寄存器堆占用硬件资源较少,并且根据不同的曲线形式及功能运算需求进行对应算法运算,减少了硬件需求面积并提高了运算速度,解决了现有技术解决现有技术中的标量乘法器的无法兼容多类曲线、运算速度较慢、讲求算法通用性未考虑特殊情况的问题。
-
-