首页 | 本学科首页   官方微博 | 高级检索  
     

RSA算法的Java实现
引用本文:田文春,韦岗.RSA算法的Java实现[J].计算机工程与应用,2001,37(24):43-44,62.
作者姓名:田文春  韦岗
作者单位:华南理工大学电子与信息学院,广州,510641
基金项目:广东省“千百十人才培养计划”基金资助
摘    要:网络服务的丰富,尤其是电子商务的发展,需要强健的密码技术确保安全可靠地传递信息。由于密码技术的敏感性,各国对其都有严格的控制。密码算法的工程实现对商业和军事都有着重要的意义。文章研究了加密强度高的RSA算法工程上实现的关键技术,包括随机数的产生及其随机性对算法安全性的影响,大整数的素性检测等。Java是一种应用广泛的跨平台网络编程语言,适合开发大型分布式系统,因而文中给出了RSA算法的一个Java实现,这对商业应用的开发有着重要的意义。

关 键 词:RSA算法  素数  素性检测  Java编程
文章编号:1002-8331-(2001)24-0043-02

The Engineering Implementation of RSA Encryption Algorithm
Tian Wenchun Wei Gang.The Engineering Implementation of RSA Encryption Algorithm[J].Computer Engineering and Applications,2001,37(24):43-44,62.
Authors:Tian Wenchun Wei Gang
Abstract:The richness of the network services,especially,the increasing of electronic commerce,need strong cipher technology to ensure the transmitting messages in the networks.Because of the sensitivity of cipher technology,each state have some strict controlling measure to it.So it is important for business and military affairs to implement the engineer-ing cipher algorithm.This paper,researches the pivotal technique to implement RSA encryption algorithm in engineering,including the production of big prime number,its randomicity influencing on the algorithm security,and test for primali-ty.Java language is a kind of network programming language,which is applied wildly,and fit for all operating system.So This paper gives a implementation of RSA algorithm using Java,and it is important to exploit business application.
Keywords:RSA algorithm  prime  number  test for primality  Java programming
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号