...
首页> 外文期刊>Computers, IEEE Transactions on >A General Framework of Side-Channel Atomicity for Elliptic Curve Scalar Multiplication
【24h】

A General Framework of Side-Channel Atomicity for Elliptic Curve Scalar Multiplication

机译:椭圆曲线标量乘法侧通道原子性的通用框架

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

摘要

Simple power attack (SPA) is a type of side-channel attack (SCA). In the literature, many SPA-resistant scalar multiplication algorithms have been proposed, but most are inefficient and not interoperable with other coding methods. To prevent SPA, Chevallier-Mames et al. proposed a technique called side-channel atomicity for pure binary number systems. Using their method, extra costs for preventing SPA can be limited. Even though many researchers have extended this technique to other number systems, their algorithms are for specific cases and few provide implementation results. In this paper, we generalize the atomicity technique to protect nearly all existing fast coding methodsumber systems. Our general framework provides security and flexibility while its efficiency is coupled to that of the coding methods. Moreover, we utilize our framework to protect the known fastest scalar multiplications by exploring application on the GLV method for GLS curves. Proof of concept programs are written in the C language along with assembly for fast field operations and run on AMD Athlon X2 245-based hardware.
机译:简单功率攻击(SPA)是一种侧信道攻击(SCA)。在文献中,已经提出了许多抗SPA的标量乘法算法,但是大多数算法效率低下并且不能与其他编码方法互操作。为了防止SPA,Chevallier-Mames等人。提出了一种用于纯二进制数系统的称为旁通道原子性的技术。使用他们的方法,可以减少预防SPA的额外费用。尽管许多研究人员已将此技术扩展到其他数字系统,但他们的算法仅适用于特定情况,很少能提供实现结果。在本文中,我们推广了原子性技术来保护几乎所有现有的快速编码方法/数字系统。我们的通用框架提供了安全性和灵活性,同时其效率与编码方法的效率相结合。此外,我们通过探索在GLS曲线的GLV方法上的应用,利用我们的框架来保护已知的最快标量乘法。概念证明程序与汇编一起使用C语言编写,以实现快速的现场操作,并在基于AMD Athlon X2 245的硬件上运行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号