首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
RSA公钥密码算法的研究与实现   总被引:1,自引:0,他引:1  
RSA公钥密码算法的基础是欧拉定理,它的安全性依赖于大素数因式分解的困难性。RSA算法通常是先生成一对密钥。文章对生成密钥过程中所需参数进行分析和讨论,并结合实例对RSA公钥密码算法进行了实现。  相似文献   

2.
RSA算法的安全参数研究   总被引:1,自引:0,他引:1  
RSA算法是最著名和可靠的非对称密钥加密算法。本文系统地介绍了RSA公钥密码算法的基本原理及利用RSA算法进行数据加密的过程;对RSA公钥密码算法安全参数的选择进行分析,并探讨了安全参数的选择对RSA公钥密码算法的安全性影响及重要性。  相似文献   

3.
阐述了公钥密码的理论基础,详细介绍了各种典型的公钥密码算法及其特点,并探讨了公钥密码的发展及今后的研究方向。  相似文献   

4.
随着信息产业的飞速发展,信息安全显得日益重要。计算机密码体制的基本思想就是将要保护的信息变成伪装信息,只有合法的接收者才能从中得到真实的信息。密码体制有对称密钥体制和非对称密钥体制(也叫做公开密钥体系)之分。就RSA公钥体制进行了简单介绍。  相似文献   

5.
RSA公钥密码体制是当今最流行的公钥密码体制,在实际应用中由于它的代数性质,攻击者易于积累有效信息,在加密大量消息的情况下加解密速度非常慢,针对这2个缺陷,提出了一种加载随机预言模型的RSA公钥密码体制,运用Rabin-Miller算法检测素数并成功生成2个大素数之后,再运用欧几里德算法在默认公钥的前提下求得私钥,然后运用公钥和私钥进行加密与解密,大大降低了攻击者对信息的积累,提高了加解密的效率,在公钥加密标准和电子商业中被广泛应用。  相似文献   

6.
在阐述公钥密码体制RSA的算法原理和它的加密和解密算法的基础上,给出一个具体的应用例子.分析它的安全性常见的攻击方式,以及在IC卡和电子商务方面的应用,给出了相应的防范方式,使其安全性得以提高.  相似文献   

7.
RSA是目前最重要的公开密钥密码算法之一,但RSA也存在运算代价高、速度较慢等缺点。本文针对这些缺点,提出了改进的RSA实现方法,并得到了很好的应用。  相似文献   

8.
详述了背包密码体制,并提出了一种基于大数难解问题的背包公钥密码体制.它用RSA算法生成RSA公钥和私钥,用RSA公钥把背包公钥密码体制的原始公钥变换成普通的背包序列作为背包公钥公布,构造出了新背包公钥密码体制.该密码体制增强了系统的安全性,提高了工作效率.  相似文献   

9.
RSA公钥密码体制是一种非对称加密体系,其安全性是基于大整数因子分解在计算上是不可行的,并且利用陷门函数来构造加解密规则,使通信双方无须事先交换密钥就可建立起保密通信,是目前应用最广泛的一种公开密码体制。但大整数运算所需的计算速度和资源成为其应用的一大瓶颈,尤其是模幂运算,其计算复杂性和冗余性制约了RSA的速度,因此在研究RSA密码体制基本理论的基础上,应用著名的平方-乘算法将模幂运算转化为模乘运算,使运算过程简便快捷,同时借助强大的Matlab仿真软件深入研究RSA密码系统中的关键算法,如欧几里得及其扩展定理、素数检测和模乘运算。Matlab仿真结果表明:平方-乘算法切实可行,其他关键算法也得到了充分验证,为后续的硬件实现奠定了基础和思路。  相似文献   

10.
1 导言人类采用密码进行通讯有悠久的历史 ,最原始的密码是发信者与收信者双方事先约定的一些暗号 ,随后逐渐发展成文字代换 ,如罗马帝国时代 ,Jalius Caesar采用的密码是将每个字母用跟在它后面的第三个字母来代换 ,例如明文 (要发送的信息 )GOODMORNING经代换成密文 (加密后的信息 )JRRGPRUOL OJ.在这种密码中 ,加密的关键是 3这个数 ,是要严格保密的 ,称为密钥 .任何人只要知道了密钥 ,即可将密文恢复成明文 .稍微推广一点 ,有文字替换表 ,如A B C D E……R M N T A……即用 R,M,N等等分别替换明文中 A,B,C等等 .这种密…  相似文献   

11.
依据Sun公司提供的Java版面布局API类的特点,分析了实现复杂GUI布局的难度,提出了几种可行的、并能快速实现复杂GUI布局的方法.  相似文献   

12.
针对Java语言本身没有指针的类型,使用Java语言调用API与USB-HID设备通信显得尤为困难的问题,介绍了如何使用JNative框架实现在windows平台下访问USB-HID设备,使java开发人员可以直接调用API完成程序与设备的通信.  相似文献   

13.
Java基于JDBC数据库连接池的技术实现   总被引:1,自引:0,他引:1  
本文分析了Java传统模式访问数据库存在的缺陷,阐述了连接池的工作原理与资源管理、连接池模型和具体实现的方法等。连接池可以广泛地应用在基于数据库的Web系统中。  相似文献   

14.
协作学习在Java实验课教学中的应用   总被引:1,自引:0,他引:1  
本文运用协作学习理论,针对课程实验课存在的主要问题,在分析协作学习与个别化学习差异的基础上,设计了基于协作学习的实验教学过程.  相似文献   

15.
主要探讨了Java程序编译及启动运行过程中常见的问题,并分析了Java内部对这些问题的基本处理机制,提出了相关问题的解决方法。  相似文献   

16.
异常处理机制是Java语言的重要特征之一,在Java面向对象程序设计中适当地使用异常处理,可以提高程序的安全性和健壮性。深入研究了Java语言的异常处理机制,并通过分析其实现方法提出了一些使用异常的指导原则。  相似文献   

17.
针对数字图书馆信息主动推送的不足之处,简单介绍了RSS2.0的规范和其适合于数字图书馆的方面,利用Java编程实现了从书目数据库中抽取最新上架的图书信息生成标准的XML文件,以便用户可以利用RSS阅读器订阅,让读者在第一时间获得最新图书信息。实现了图书馆主动推送服务,提高了图书馆的服务效率。以陆军指挥学院图书馆的新书通报为例,详细阐述了其实现过程。  相似文献   

18.
在比较中间件技术CORBA和Java技术的同时 ,利用它们的互补性以及这两种技术构建Web应用的优势 ,阐述了CORBA如何完成Java与Internet的彻底集成  相似文献   

19.
通过对目前正在实施的入侵检测系统的深入分析,利用Java语言的安全性机制,来设计入侵检测系统,提高其自身的安全性.介绍了用Java来设计入侵检测系统中的网络通信模块,提高检测网络数据安全性的能力。  相似文献   

20.
针对Java平台中多线程的性质和使用,论述了多线程机制——线程调度模式、同步互斥机制以及内置多线程功能,并对线程的状态、创建和控制方法以及避免死锁的方法作了深入的探讨;同时对Java环境下多线程程序的开发及应用进行了深入探讨.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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