【24h】

Self-Randomized Exponentiation Algorithms

机译:自随机幂运算

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

摘要

Exponentiation is a central process in many public-key cryp-tosystems such as RSA and DH. This paper introduces the concept of self-randomized exponentiation as an efficient means for preventing DPA-type attacks. Self-randomized exponentiation features several interesting properties: 1. it is fully generic in the sense that it is not restricted to a particular exponentiation algorithm; 2. it is parameterizable: a parameter allows to choose the best trade-off between security and performance; 3. it can be combined with most other counter-measures; 4. it is space-efficient as only an additional long-integer register is required; 5. it is flexible in the sense that it does not rely on certain group properties; 6. it does not require the prior knowledge of the order of the group in which the exponentiation is performed. All these advantages make our method particularly well suited to secure implementations of the RSA cryptosystem in standard mode, on constrained devices like smart cards.
机译:在许多公钥加密系统(例如RSA和DH)中,幂运算是一个中心过程。本文介绍了自随机取幂的概念,作为防止DPA类型攻击的有效手段。自随机取幂具有几个有趣的特性:1.在不限于特定取幂算法的意义上,它是完全通用的; 2.它是可参数化的:参数允许在安全性和性能之间选择最佳折衷; 3.可以与大多数其他对策结合使用; 4.它节省空间,因为只需要一个附加的长整数寄存器; 5.在不依赖某些组属性的意义上说,它是灵活的; 6.它不需要先执行求幂的组的顺序的知识。所有这些优点使我们的方法特别适合在受约束的设备(例如智能卡)上以标准模式安全地实施RSA密码系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号