发明名称 | 用于计算标量乘法的结果的设备和方法 | ||
摘要 | 本发明公开了用于计算标量乘法的结果的设备和方法。一种用于计算参考数与椭圆曲线上的参考点的标量乘法的结果的设备包括随机数发生器和处理器。随机数发生器生成随机比特,以及处理器使用第一辅助变量和第二辅助变量基于计算算法来计算标量乘法的结果,第一辅助变量存储代表参考点的整数倍或参考点的整数倍的坐标的第一中间结果,第二辅助变量存储代表参考点的另一整数倍或参考点的另一整数倍的坐标的第二中间结果。此外,如果取决于生成的随机比特的交换条件被满足,则处理器在计算标量乘法的结果期间交换由第一辅助变量所存储的值与由第二辅助变量所存储的值。 | ||
申请公布号 | CN102638341A | 申请公布日期 | 2012.08.15 |
申请号 | CN201210031162.2 | 申请日期 | 2012.02.13 |
申请人 | 英飞凌科技股份有限公司 | 发明人 | B.迈耶 |
分类号 | H04L9/26(2006.01)I | 主分类号 | H04L9/26(2006.01)I |
代理机构 | 中国专利代理(香港)有限公司 72001 | 代理人 | 马永利;李家麟 |
主权项 | 一种用于计算参考数与椭圆曲线上的参考点的标量乘法的结果的设备,包括:随机数发生器,其被配置成生成随机比特;以及处理器,其被配置成使用第一辅助变量和第二辅助变量基于计算算法来计算标量乘法的结果,第一辅助变量存储代表参考点的整数倍或参考点的整数倍的坐标的第一中间结果,第二辅助变量存储代表参考点的另一整数倍或参考点的另一整数倍的坐标的第二中间结果,其中处理器被配置成,如果取决于生成的随机比特的交换条件被满足,则在计算标量乘法的结果期间交换由第一辅助变量所存储的值与由第二辅助变量所存储的值。 | ||
地址 | 德国瑙伊比贝尔格市坎芘昂1-12号 |