首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
基于MD5的迭代冗余加密算法   总被引:7,自引:0,他引:7  
MD5报文摘要算法是一种非常流行的加密方案,是对任意长度的消息提取数字指纹或消息摘要的算法,但是,在计算上难以提供两个具有相同数字指纹的不同消息,并难以由给定的数字指纹推算出相应的消息.基于MD5的迭代冗余加密算法对MD5算法进行了扩展,利用了MD5算法的强大安全性,实现了文件加密、解密和数据完整性保护的功能.  相似文献   

2.
MD5报文摘要算法与IPv6认证   总被引:7,自引:0,他引:7  
MD5报文摘要算法是一种应用的提取数字指纹的算法。在IPv6中定义带密钥的MD5算法为其默认的认证算法。本文分析了IPv6的基本头标和认证头村的格式,详细剖析了MD5算法的工作原理,以及在IPv6中引入MD5作为其默认认证算法的方法。  相似文献   

3.
数字指纹技术作为新兴的数字版权保护技术,在抄袭检测方面发挥着重要的作用,而指纹生成算法直接决定数字指纹方案的性能。文章阐述了数字指纹方案中3种常用的指纹生成算法—MD5、SHA1、Rabin指纹算法,介绍了3种常用算法的基本原理,并通过实验对其进行了性能测试。为了测试3种算法的性能差异,实验中构建了20KB~20M大小不等的测试文件,首先对测试文件进行了预处理,去除了其中的无关字符,然后对处理过的文本采取分块策略进行指纹生成,并测试了算法在不同的分块策略和不同文件大小下指纹生成的效率。实验结果表明,哈希函数(MD5、SHA1)在大文件的指纹生成中具有较高的性能,而在小文件的指纹生成中,哈希函数与Rabin指纹算法具有同样的性能。实验结果为下一步制定新的指纹方案,进行指纹生成算法选择提供了实验支撑。  相似文献   

4.
MD5算法体会     
陆伟 《福建电脑》2005,(1):15-16
本文详细介绍了MD5算法的原理 ,并举了一个其他应用实例———MD5算法用于INTERNET口令保护 ,并对MD5算法的安全性进行了分析。  相似文献   

5.
基于数字指纹的网页监控与恢复系统   总被引:6,自引:0,他引:6  
MD5是目前一种应用广泛的数字指纹提取算法。基于计算和比较网页文件的数字指纹,开发了网页监控和恢复系统。该系统具有定制监控网页并备份,定时监控,以及对多个目录进行实时并行监控、实时恢复等功能。  相似文献   

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

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

8.
设计了一套基于计算机指纹信息来生成动态注册码的软件保护方法,利用用户计算机指纹信息的惟一性,生成注册申请码,实现一机一码的软件注册保护方法,运用公开成熟的MD5加密算法进行两次加密处理,并用VB编写程序设计和实现。  相似文献   

9.
基于MD5算法计算数字指纹的网页消重算法简单而高效,在网页消重领域应用比较广泛。但是由于MD5算法是一种严格的信息加密算法,在文章内容变动很少的情况下得出的指纹结果完全不同,导致基于这种算法的网页消重技术召回率不是很高。提出了两种基于字集特征向量的网页消重改进算法,把文章内容映射到字集空间中去,计算字集空间距离来判断文章是否相似。提出的算法具有良好的泛化能力,段落中存在的调整语序和增删改个别字不会影响到对相似段落的识别,大大提高了网页消重算法的召回率。实验结果表明,算法的时间复杂度为[O(n)],空间复杂度为[O(1)],适合应用于大规模网页消重。  相似文献   

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

11.
分析了MD5加密算法和碰撞的原理,对目前常规MD5算法加密结果容易被破解的问题,利用JDK的ja-va.security包中的MD5算法给出了JavaBeans形式的变换算法,以期进一步减小破解时碰撞的概率,增强系统加密的安全性。  相似文献   

12.
为降低RSSI指纹数据库中指纹数据量和AP数量对KNN算法的运算效率的影响,提出一种基于MD5-KNN的Wi-Fi室内定位算法,对大型场所构建的RSSI指纹数据库进行优化。在离线阶段,将RSSI指纹数据库中的每条指纹转换成包含32位16进制表示的MD5序列。在线上阶段,该算法完成定位所需时间与AP数量无关,且不随指纹数量的增加而线性增加,降低了定位所需时间和运算量。同时,该算法自适应的匹配出合适的◢K◣值,有效解决了RSSI-KNN算法需手动设定◢K◣值的问题。实验结果表明,该算法有效提高了基于Wi-Fi的室内定位技术的定位精度以及定位效率。  相似文献   

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

14.
MD5算法在数据安全中的应用及安全性分析   总被引:3,自引:0,他引:3  
随着互联网技术的发展,数据的安全性、可用性和完整性保护已经变得越来越重要.MD5算法是在计算机安全领域广泛使用的一种散列函数,可以为任意长度的报文产生一段等长的信息摘要,并且具有单向加密的特性.本文分析了MD5算法的工作原理及其在数据安全中的应用,对其安全性进行了分析,并提出了一些改进的方案.  相似文献   

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

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

17.
为了快速提取源头数据、快速识别变化记录以及实现数据的快速增量提取,在剖析传统影子表法的工作原理上,提出基于MD5算法的影子表法的改进型线性算法,对对比表进行线性扫描,排除了不必要的回扫操作;同时通过MD5算法计算整条记录的"指纹",降低了字符串比对次数和时间,能够迅速识别出发生变化的记录。对所提出算法进行了应用测试,结果表明通过融入MD5算法后的影子表法提高了数据提取效率。基于影子表的增量提取方法是一种通用的增量捕获方法,能在任何数据库上实现;应用程序可以方便地在多种平台间移植,因此很适合解决异构数据库复制问题。  相似文献   

18.
PGP邮件系统核心算法分析及安全性的改进   总被引:2,自引:0,他引:2  
曾志高  谭骏珊 《计算机工程与设计》2007,28(5):1038-1039,1160
从PGP原理入手,对PGP邮件系统的核心算法MD5信息-摘要算法、RSA数字签名算法、IDEA加密算法的原理和安全性进行了详细的研究.提出了用RIPEMD-160摘要算法代替MD5摘要算法、用基于椭圆曲线的签名算法代替RSA签名算法的技术改进.并对改进算法后的PGP邮件系统性能进行理论分析和测试,得出它们具有很高的安全性和可靠性.这样使基于PGP技术的电子邮件系统更具安全性.  相似文献   

19.
分析数据去重的重要意义, 根据现有的数据去重技术和算法, 改进MD5码指纹的计算算法并进行优化, 分析并重组指纹计算的流水化方法, 利用缓存组代替单个缓存的方式, 提出一种基于多CPU的两级指纹流水计算方法, 对该方法进行分析研究, 并通过相关试验和试验数据来支持该方法的有效性.  相似文献   

20.
在阐述目前几种常用的注册方式的基础上,分析注册码的原理和特点,设计并实现一种基于MD5的,以硬盘型号+序列号为计算机指纹信息。以磁盘序列号进行异或运算为附加信息的注册码,它对保护软件起到一定的作用。  相似文献   

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

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