检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]华南理工大学电子与信息学院,广州510641
出 处:《计算机工程与应用》2001年第24期43-44,62,共3页Computer Engineering and Applications
基 金:广东省"千百十人才培养计划"基金资助
摘 要:网络服务的丰富,尤其是电子商务的发展,需要强健的密码技术确保安全可靠地传递信息。由于密码技术的敏感性,各国对其都有严格的控制。密码算法的工程实现对商业和军事都有着重要的意义。文章研究了加密强度高的RSA算法工程上实现的关键技术,包括随机数的产生及其随机性对算法安全性的影响,大整数的素性检测等。Java是一种应用广泛的跨平台网络编程语言,适合开发大型分布式系统,因而文中给出了RSA算法的一个Java实现,这对商业应用的开发有着重要的意义。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.
关 键 词:RSA算法 素数 JAVA语言 密码学 信息安全 INTERNET 网络安全
分 类 号:TP393.408[自动化与计算机技术—计算机应用技术] TN918.2[自动化与计算机技术—计算机科学与技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49