首页> 外文期刊>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences >Fast Elliptic Curve Multiplications Resistant against Side Channel Attacks
【24h】

Fast Elliptic Curve Multiplications Resistant against Side Channel Attacks

机译:快速的椭圆曲线乘法可抵抗侧通道攻击

获取原文
获取原文并翻译 | 示例
           

摘要

This paper proposes fast elliptic curve multiplication algorithms resistant against side channel attacks, based on the Montgomery-type scalar multiplication. The proposed scalar multiplications can be applied to all curves over prime fields, e.g., any standardized curves over finite fields with characteristic larger than 3. The method utilizes the addition formulas xECDBL and xECADD assembled by only x-coordinates of points, and is applicable for any types of curves over finite fields. Then, we encapsulate two addition formulas into one formula xECADDDBL, which accomplishes a faster computation because several auxiliary variables of two formulas can be shared. We also develop a novel addition chain for the new formula, with which we can compute scalar multiplications. The improvement of our scalar multiplications over previous Coron's dummy operation method is about 18% for a 160-bit scalar multiplication. Our method requires no table-up of precomputed points and it is suitable for the implementation on memory constraint computing architectures, e.g., smart cards. Moreover, we optimize the proposed algorithms for parallelized implementations with SIMD operations. Compared with the similar scheme proposed by Fischer et al., our scheme is about 16% faster.
机译:本文提出了一种基于蒙哥马利型标量乘法的快速椭圆曲线乘法算法,可以抵抗侧通道攻击。所提出的标量乘法可以应用于素数域上的所有曲线,例如,特征域大于3的有限域上的任何标准曲线。该方法利用仅由点的x坐标组合而成的加法公式xECDBL和xECADD,适用于有限域上的任何类型的曲线。然后,我们将两个加法公式封装到一个公式xECADDDBL中,由于可以共享两个公式的多个辅助变量,因此可以更快地进行计算。我们还为新公式开发了一条新颖的加法链,通过它我们可以计算标量乘法。对于160位标量乘法,我们的标量乘法比以前的Coron伪运算方法提高了约18%。我们的方法不需要预先计算点的汇总表,并且适合于在内存限制计算架构(例如智能卡)上实现。此外,我们针对SIMD操作的并行实现优化了提出的算法。与Fischer等人提出的类似方案相比,我们的方案要快16%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号