发明名称 | 椭圆曲线密码的点乘运算结果的获取方法和装置 | ||
摘要 | 本发明公开了一种椭圆曲线密码的点乘运算结果的获取方法和装置。其中,该方法包括:获取椭圆曲线上的曲线点坐标和点乘系数;将点乘系数分解为高位系数和低位系数;对高位系数与曲线点坐标进行点乘计算得到第一点乘子结果,同时对低位系数与曲线点坐标进行点乘计算得到第二点乘子结果;计算第一点乘子结果和第二点乘子结果的点加,得到点乘数据。通过本发明,解决了现有技术中的获取椭圆曲线密码的点乘运算结果速度慢的问题,实现了快速获取点乘结果的效果。 | ||
申请公布号 | CN104298646A | 申请公布日期 | 2015.01.21 |
申请号 | CN201410515936.8 | 申请日期 | 2014.09.29 |
申请人 | 北京宏思电子技术有限责任公司 | 发明人 | 王磊;王新龙;张建龙;张文婧 |
分类号 | G06F17/10(2006.01)I | 主分类号 | G06F17/10(2006.01)I |
代理机构 | 北京康信知识产权代理有限责任公司 11240 | 代理人 | 吴贵明;张永明 |
主权项 | 一种椭圆曲线密码的点乘数据的获取方法,其特征在于,包括:获取椭圆曲线上的曲线点坐标和点乘系数;将所述点乘系数分解为高位系数和低位系数;对所述高位系数与所述曲线点坐标进行点乘计算得到第一点乘子结果,同时对所述低位系数与所述曲线点坐标进行点乘计算得到第二点乘子结果;计算所述第一点乘子结果和所述第二点乘子结果的点加,得到点乘数据。 | ||
地址 | 100191 北京市海淀区知春路23号509室 |