首页> 外文期刊>Intelligent automation and soft computing >An Improved Square-always Exponentiation Resistant to Side-channel Attacks on RSA Implementation
【24h】

An Improved Square-always Exponentiation Resistant to Side-channel Attacks on RSA Implementation

机译:RSA实施中改进的抗侧信道攻击的方总是幂

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

摘要

Many cryptographic algorithms embedded in security devices have been used to strengthen homeland defense capability and protect critical information from cyber attacks. The RSA cryptosystem with the naive implementation of an exponentiation may reveal a secret key by two types of side-channel attacks, namely passive leakage information analysis and active fault injection attacks. Recently, a square-always exponentiation algorithm in which the multiplication is traded for squarings has been proposed. This novel algorithm for RSA implementation is faster than other regularity-based countermeasures and is resistant to SPA (simple power analysis) and fault injection attacks. This paper shows that the right-to-left version of square-always exponentiation algorithm is vulnerable to several side-channel attacks, namely collision distance-based doubling, chosen-message CPA (collision power analysis), and horizontal CPA-based combined attacks. Furthermore, an improved right-to-left square-always algorithm adopting the additive message blinding method and the intermediate message update technique is proposed to defeat previous and proposed side-channel attacks. The proposed exponentiation algorithm can be employed for secure CRT-RSA (RSA based on the Chinese remainder theorem) implementation resistant to the Bellcore attack. The paper presents some experimental results for the proposed power analysis attacks using an evaluation board.
机译:安全设备中嵌入的许多加密算法已用于增强国土防御能力并保护关键信息免受网络攻击。天真的实现幂运算的RSA密码系统可能会通过两种类型的边信道攻击来揭示密钥,即被动泄漏信息分析和主动故障注入攻击。近来,已经提出了一种平方乘幂运算算法,其中将乘法乘以平方。这种用于RSA实施的新颖算法比其他基于规则的对策更快,并且能够抵抗SPA(简单功率分析)和故障注入攻击。本文显示了从右到左的方总是幂运算算法容易受到几种侧信道攻击,即基于碰撞距离的加倍,选择消息CPA(冲突功率分析)和基于水平CPA的组合攻击。此外,提出了一种采用加性消息盲法和中间消息更新技术的改进的从右向左总是变换算法,以克服先前和提议的边信道攻击。所提出的幂运算算法可用于抵抗Bellcore攻击的安全CRT-RSA(基于中文余数定理的RSA)实现。本文介绍了使用评估板针对拟议的功率分析攻击的一些实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号