节点文献

NTRU公钥密码算法基于Java Card的实现

Implementation of NTRU Cryptography Algorithm Based on Java Card

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王明华杨义先

【Author】 Wang Minghua Yang Yixian(Information Security Center,Beijing Univ.of Post & Telecomm.,Beijing 100876)

【机构】 北京邮电大学信息安全中心北京邮电大学信息安全中心 北京100876北京100876

【摘要】 JavaCard的安全性和可移植性为安全电子商务的开展提供了有效的保障。文章描述了NTRU公钥密码算法在JavaCard上面的实现,提供了一套用于开发JavaCard应用程序的接口,并测试了NTRU公钥密码算法在JavaCard上面的性能。在JavaCard上的测试结果表明,最高安全级别的NTRU同1024位RSA算法相比,NTRU算法在加密时速度和RSA相同,在解密的时候比RSA快6倍多,在密钥生成的时候比RSA快16倍多。

【Abstract】 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 CardNTRU密码智能卡
【Key words】 Java cardNTRU cryptographysmart card
【基金】 国家自然科学基金项目资助(编号:60073049,90204017)
  • 【文献出处】 计算机工程与应用 ,Computer Engineering and Applications , 编辑部邮箱 ,2005年01期
  • 【分类号】TP393.08
  • 【被引频次】7
  • 【下载频次】189
节点文献中: