首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
分析了MD5加密算法和碰撞的原理,对目前常规MD5算法加密结果容易被破解的问题,利用JDK的ja-va.security包中的MD5算法给出了JavaBeans形式的变换算法,以期进一步减小破解时碰撞的概率,增强系统加密的安全性。  相似文献   

2.
针对当前手机应用开发中用户信息等重要数据的安全问题,提出了一种MD5加密算法对用户信息进去加密。MD5是一种安全性很高的单向加密Hash函数,通过对该算法的深入研究,介绍了关于MD5的算法原理及其特性和破解原理进行阐述,得出MD5算法目前是一种常用并且安全的加密算法。  相似文献   

3.
MD5算法(Message-Digest Algorithm 5,信息-摘要算法5)是一种针对信息传输中对原始信息进行重新编列及重新组合的数学方法,是数学理论应用在计算机领域的一个典型事例。MD5算法是一种免费使用且安全的散列算法,经MD5算法处理后的密文一般不能恢复成原文,所以要破解MD5算法非常困难。在信息管理系统中,MD5一般用于用户注册口令的加密。使用MD5算法之前要先把完整的数据信息(如汉字)通过运算划分成一个个细小的定长部分,之后才能使用算法把用数字签名软件签署私人密钥后所产生的大容量信息压缩成一种保密的格式,即把一个任意长度的字节串通过MD5加密算法变成一定长度的十六进制数字字符串。  相似文献   

4.
随着网络走入人们的生活当中,各种需要验证用户身份的站点也日益增多,目前各种盗取用户信息的病毒、木马十分泛滥。网站为了保护用户信息多会采用类似MD5的算法对用户信息进行加密,但这种算法的广泛应用也使针对它的破解方法和软件层出不穷。该文提供了一种简单的思路改进MD5算法,使其不会被专门的软件破解。  相似文献   

5.
MD5算法是目前比较安全且易用的加密算法,其在密码领域有着举足轻重的地位.本文通过介绍MD5算法的特点及加密原理,分析了MD5算法在用户口令认证中的安全隐患,给出了用户口令认证应用中如何提高MD5算法安全性的措施和方法.  相似文献   

6.
MD5算法在数据库系统中的应用   总被引:1,自引:0,他引:1  
数据加密是保护数据安全的重要手段,MD5是目前信息安全领域中使用比较广泛的加密算法,对MD5算法的原理进行了分析,并将MD5算法应用在数据库的登录验证过程中。  相似文献   

7.
基于GPU的MD5高速解密算法的实现   总被引:1,自引:1,他引:1       下载免费PDF全文
乐德广  常晋义  刘祥南  郭东辉 《计算机工程》2010,36(11):154-155,158
MD5快速碰撞算法由于不支持逆向过程而无法在MD5密码攻击中得到实际应用。针对上述问题,通过分析基于图形处理单元(GPU)的MD5密码并行攻击算法原理,设计基于GPU的MD5高速解密算法,在此基础上实现一个MD5高速密码攻击系统。测试结果证明,该算法能有效加快MD5密码破解速度。  相似文献   

8.
PE文件隐型加壳技术的研究与实现*   总被引:1,自引:0,他引:1  
通过对PE(portable executable)文件格式的了解,编写PE分析工具对文件内部结构进行分析。详细介绍了对PE可执行文件加壳的全过程,在此过程中巧妙地使用MD5、CRC32等成熟的hash算法及防API断点跟踪等多种反破解技术,并采用自动隐藏加密方案,大大地提高了软件的保护力度。  相似文献   

9.
文章讨论了一种基于加密处理器的商业票据产生方法,介绍了采用多个母密钥片断产生MD5密钥的算法,以及密钥在加密处理器中的存储和管理方式,并给出了基于MD5算法产生票据号的实现方法和试验结果.  相似文献   

10.
在简要分析当前URL攻击手段的基础上,提出一种使用MD5加密算法有效防止URL攻击的方法,按照URL合法性检测流程,设计基于Java MVC轻量级框架Struts的测试方案,比较MD5和DES算法在URL参数加密过程中的性能。  相似文献   

11.
李红日 《现代计算机》2011,(4):60-61,88
在对MD5算法进行简要描述的同时,对MD5算法的原理作深入分析。介绍在C#语言中创建MD5 Hash算法的函数,在SQL Server中应用MD5哈希算法,并且经过测试可以准确实现MD5 Hash加密算法。  相似文献   

12.
MD5算法在电话语音系统软件保护中的应用   总被引:1,自引:0,他引:1  
本文首先对软件保护技术进行了简要的概述,在剖析MD5算法工作原理的基础上,提出了基于MD5加密算法的软件硬加密保护方案。该方案根据机器的CPU序列号和语音卡号使用MD5加密算法自动生成软件序列号,并对MD5加密算法的输入输出数据进行变化处理。结果显示,该方法实现了“一机一码”,并已应用于某“电话语音系统”中。  相似文献   

13.
基于MD5的迭代冗余加密算法   总被引:7,自引:0,他引:7  
MD5报文摘要算法是一种非常流行的加密方案,是对任意长度的消息提取数字指纹或消息摘要的算法,但是,在计算上难以提供两个具有相同数字指纹的不同消息,并难以由给定的数字指纹推算出相应的消息.基于MD5的迭代冗余加密算法对MD5算法进行了扩展,利用了MD5算法的强大安全性,实现了文件加密、解密和数据完整性保护的功能.  相似文献   

14.
基于MD5算法的身份鉴别技术的研究与实现   总被引:13,自引:3,他引:13  
张建伟  李鑫  张梅峰 《计算机工程》2003,29(4):118-119,145
MD5报文摘要算法是一种应用广泛的身份认证算法,该文首先对数据加密技术进行了简要的概述,在剖析MD5算法工作原理的基础上,结合DES加密算法,采用加入时间戳、绑定IP地址的基于MD5文摘算法的一次一密方法,给出一个对访问用户口令加密的安全实现,并成功地应用于某高校“艺术类远程招生与考试管理系统”。  相似文献   

15.
在网络传输中,我们要确保一些敏感的数据在传输的过程中不会被篡改、截取,这就需要用加密算法对传输的信息进行加密。MD5是一种单向加密算法,其加密后的数据难以解密,所以广泛应用在各大型网站以及管理系统中用来保护用户口令安全。文章介绍了MD5加密算法的工作原理,并以实际应用为例介绍了JAVA WEB应用中的MD5加密算法。  相似文献   

16.
介绍了MD5(Message-Digest Algorithm 5)加密技术的发展历程和算法原理,分析MD5加密的使用安全性.  相似文献   

17.
基于MD5与Base64的混合加密算法   总被引:1,自引:0,他引:1  
罗江华 《计算机应用》2012,32(Z1):47-49
介绍了一种基于MD5和Base64的混合加密算法,首先将明文MD5加密得到32位16进制密文,再将32位密文拆分成16个2位16进制数组,并转换成对应的二进制数,最后将16个二进制数组连接成一个128位的2进制数,采用Base64加密原理进行加密.该算法可以避免查询MD5散列值字典获取用户明文密码,更加有效地保证了用户的密码安全,最后给出了算法的PHP实现.  相似文献   

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

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