首页> 外文期刊>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences >SCA-Resistant and Fast Elliptic Scalar Multiplication Based on wNAf
【24h】

SCA-Resistant and Fast Elliptic Scalar Multiplication Based on wNAf

机译:基于wNAf的SCA抗性和快速椭圆标量乘法

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

摘要

The side channel attack (SCA) is a serious attack on wearable devices that have scarce computational resources. Cryptographic algorithms on them should be efficient using small memory―we have to make efforts to optimize the trade-off between efficiency and memory. In this paper we present efficient SCA-resistant scalar multiplications based on window method. Moeller proposed an SPA-resistant window method based on 2~ω-ary window method, which replaces w-consecutive zeros to 1 plus w-consecutive 1 and it requires 2~ω points of table (or 2~(ω-1) + 1 points if the signed 2~ω-ary is used). The most efficient window method with small memory is the width-ω NAF, which requires 2~(ω-2) points of table. In this paper we convert the width-w NAF to an SPA-resistant addition chain. Indeed we generate a scalar sequence with the fixed pattern, e.g. ∣0 ··· 0x∣0 ··· 0x∣··· ∣0 ··· 0x∣, where x is positive odd points < 2~ω. Thus the size of the table is 2~(ω~1), which is optimal in the construction of the SPA-resistant chain based on width-ω NAF. The table sizes of the proposed scheme are 6% to 50% smaller than those of Moeller's scheme for ω = 2,3,4,5, which are relevant choices in the sense of efficiency for 160-bit ECC.
机译:侧信道攻击(SCA)是对缺乏计算资源的可穿戴设备的严重攻击。使用小型内存的加密算法应该是高效的,我们必须努力优化效率与内存之间的权衡。在本文中,我们提出了基于窗口方法的高效抗SCA的标量乘法。 Moeller提出了一种基于2〜ω-ary窗口方法的SPA抵抗窗口方法,该方法将w连续零替换为1加w连续1,并且需要表的2〜ω点(或2〜(ω-1)+如果使用带符号的2〜ω-ary,则为1点)。内存较小的最有效的窗口方法是宽度-ωNAF,它需要2〜(ω-2)个表点。在本文中,我们将宽w NAF转换为耐SPA的加成链。实际上,我们会生成具有固定模式的标量序列,例如∣0···0x∣0···0x∣···∣0···0x∣,其中x为奇数<2〜ω。因此,表的大小为2〜(ω〜1),这在基于宽度-ωNAF的抗SPA链的构建中是最佳的。对于ω= 2,3,4,5,建议的方案的表大小比Moeller方案的表大小小6%至50%,这对于160位ECC的效率而言是相关的选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号