NTRU公钥密码算法基于Java Card的实现  被引量:1

Implementation of NTRU Cryptography Algorithm Based on Java Card

在线阅读下载全文

作  者:王明华[1] 杨义先[1] 

机构地区:[1]北京邮电大学信息安全中心,北京100876

出  处:《计算机工程与应用》2005年第1期1-3,7,共4页Computer Engineering and Applications

基  金:国家自然科学基金项目资助(编号:60073049;90204017)

摘  要:JavaCard的安全性和可移植性为安全电子商务的开展提供了有效的保障。文章描述了NTRU公钥密码算法在JavaCard上面的实现,提供了一套用于开发JavaCard应用程序的接口,并测试了NTRU公钥密码算法在JavaCard上面的性能。在JavaCard上的测试结果表明,最高安全级别的NTRU同1024位RSA算法相比,NTRU算法在加密时速度和RSA相同,在解密的时候比RSA快6倍多,在密钥生成的时候比RSA快16倍多。The security and portability of Java Card provides a reliable and effective way to ensure secure e-business.This paper describes implementation of NTRU Cryptography algorithm based on Java Card,provides a suite of Java Card API,and tests the performances of NTRU Cryptography algorithm based on Java Card.According to this test results in Java Card,comparing the highest NTRU security level to the 1024 bit RSA security level,NTRU is the same at encryption,6 times faster at decryption and 16 times faster at key creation.

关 键 词:JAVA CARD NTRU密码 智能卡 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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