RSA密码算法的安全及有效实现  被引量:8

Secure and Efficient Implementation for RSA Cryptographic Algorithm

在线阅读下载全文

作  者:张宝华[1] 殷新春[2] 

机构地区:[1]复旦大学计算机科学技术学院,上海200433 [2]扬州大学信息工程学院,江苏扬州225009

出  处:《中山大学学报(自然科学版)》2008年第6期22-26,共5页Acta Scientiarum Naturalium Universitatis Sunyatseni

基  金:国家自然科学基金资助项目(90607005);国家"863"高科技研究发展计划基金资助项目(2007AA012448);江苏省"六大人才高峰"资助项目(06-E-025)

摘  要:RSA密码算法的实现电路易受到诸如能量分析、时间分析等旁门攻击。综述了RSA密码算法中模幂运算的主要攻击方法及其防御措施。针对模幂运算的软件实现和硬件实现,提出了基于随机概率的软件实现防御措施和基于模幂指数三进制表示的硬件实现防御措施。两种防御措施较之前的防御措施在安全性和效率方面都有显著的提高。两种防御措施具有通用性,可移植到ECC中的标量乘法运算中去。The implementation of RSA cryptosystems is vulnerable to SCA attacks such as power analysis and time attack. First countermeasures for the exponentiation computation of RSA cryptographic algorithm were summarized. Then the software countermeasures based on random probability and hardware countermeasure based on the 3-adic representation of exponent were proposed. Analysis shows that the two countermeasures achieved great improvements in both security and efficiency compared to existed countermeasures. Both two generic countermeasures can be transplanted to the scalar multiplication of ECC.

关 键 词:RSA密码算法 旁门攻击 软件实现 硬件实现 模幂 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象