首页> 外文会议>Information and Communications Security >(Virtually) Free Randomization Techniques for Elliptic Curve Cryptography
【24h】

(Virtually) Free Randomization Techniques for Elliptic Curve Cryptography

机译:椭圆曲线密码学的(虚拟)免费随机技术

获取原文

摘要

Randomization techniques play an important role in the protection of cryptosystems against implementation attacks. This paper studies the case of elliptic curve cryptography and propose three novel randomization methods, for the elliptic curve point multiplication, which do not impact the overall performance. Our first method, dedicated to elliptic curves over prime fields, combines the advantages of two previously known solutions: randomized projec-tive coordinates and randomized isomorphisms. It is a generic point randomization and can be related to a certain multiplier randomization technique. Our second method introduces new elliptic curve models that are valid for all (non-supersingular) elliptic curves over binary fields. This allows to use randomized elliptic curve isomorphisms, which in turn allows to randomly compute on elliptic curves with affine coordinates. Our third method adapts a double ladder attributed to Shamir. We insist that all our randomization methods share the common feature to be free: the cost of our randomized implementations is virtually the same as the cost of the corresponding non-randomized implementations.
机译:随机化技术在保护加密系统免遭实施攻击方面起着重要作用。本文研究了椭圆曲线密码学的情况,并提出了三种新颖的椭圆曲线点乘法随机方法,这些方法不会影响整体性能。我们的第一种方法致力于质数场上的椭圆曲线,它结合了两个先前已知解决方案的优点:随机投影坐标和随机同构。它是通用点随机化,可以与某种乘数随机化技术有关。我们的第二种方法引入了新的椭圆曲线模型,该模型对二进制域上的所有(非超奇异)椭圆曲线均有效。这允许使用随机的椭圆曲线同构,从而允许对具有仿射坐标的椭圆曲线进行随机计算。我们的第三种方法改编了归因于Shamir的双阶梯。我们坚持认为我们所有的随机化方法都具有免费的共同特征:我们的随机化实现的成本实际上与相应的非随机化实现的成本相同。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号