40位md5与16位md5的在线解密

Message Digest Algorithm 简称 MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RSA Data Security Inc. April 1992)。
MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。

16位md5的在线解密

  • 01

    首先解释下“16位的md5”。其实按照官方说法,这个说法并不准确。md5的运算原理导致,其结果只能是32位。而16位的md5实际上是原始的32位结果去掉前8位和后8位,剩下而来的中间那一段。也就是8+16+8=32

  • 02

    对于这种变异类型的加密方式,目前国外有没有网站支持这种解密形式。在国内也只有两家支持。一个是www.cmd5.com 另外一家是md5.navisec.it。这两个网站解密效果差不多,但是后者是免费的。

40位md5的在线解密

  • 01

    40位md5的情况与16位md5的情况类似,但是算法稍微有点不同。给大家举个例子。

  • 02

    以admin为例,  admin的16位、32位密文:  7a57a5a743894a0e  21232f297a57a5a743894a0e4a801fc3  当我们碰到像:7a57a5a743894a0e4a801fc343894a0e4a801fc3 这样的密文,其实解密后就是 admin  仔细看就不难发现,7a57a5a743894a0e4a801fc343894a0e4a801fc3 的前16位,7a57a5a743894a0e,是admin的16位MD5密文;后面的24位,注意看,是两个4a801fc3之间夹杂一个 43894a0e,而4a801fc3是32位MD5密文的后8位,43894a0e则是16位MD5密文的后8位。  这个密文其实可以这样看:先用16位MD5加密admin,再在后面添上32位MD5密文的后8位,最后把后16位密文(43894a0e4a801fc3)来个重复,就诞生了40位MD5加密密文了。

  • 03

    知道原理了,以后看见这种后面32位密文实际上是一段16位密文的重复的加密密文,直接把前16位拿出去破解就可以了。和16位md5的解密方式一样。

(0)

相关推荐

  • win7系统怎样将显示器由32位改为16位?

      win7系统怎样将显示器由32位改为16位? 1.第一步:右键鼠标桌面-屏幕分辨率 2.第二步:选择如图所示的高级设置. 3.第三步:选择如图所示的"监视器". 4.第四步:选 ...

  • win7怎样将显示器由32位改为16位色?

    在win7系统中怎样将显示器由32位改为16位色?你知道吗?下面我们一起来看下怎么改,一起操作下吧. 操作方法 01 右键点击桌面上的空白地方,在右键菜单上点击'屏幕分辨率' 02 弹出设置分辨率窗口 ...

  • 16位的子网掩码能够有多少有效的主机数?

    子网掩码一共32位,当子网掩码为16位时,主机位也是16位,有效主机数就是2^16-2=65534个

  • 怎样解决XP提示16位MS-DOS子系统的问题

    使用计算机过程中一直弹出16位MS-DOS子系统的对话框,无论点击关闭或忽悠它都还会弹出来,根据本人的经验在这里给大家介绍两种处理方法,希望对大家有用。 方法一 “开始”——“运行”——在打开对话框中 ...

  • windos 10支持16位虚拟86模式吗

    64位Windows下不能直接运行16位程序,因为64位Windows不再包含16位子系统NTVDM WIN10 X64只兼容32位子系统,不再对16位程序支持 64位的CPU是支持16位实模式.32 ...

  • win7系统显示屏是32位色如何更改成16位色解决花屏问题

    win7系统在玩游戏的时候经常会遇到花屏问题,因为显示屏是32位色的,只要把32位色更改成16位色就可以解决问题了,但是很多用户不知道如何把显示屏32位色更改成16位色,其实修改的方法很简单,下面小编 ...

  • xp系统总是弹出16位ms dos子系统怎么办?

    xp系统总是弹出16位ms dos子系统怎么办? 首先按Win+R打开运行,输入gpedit.msc打开组策略编辑器. 依次点击计算机配置--管理模版--windows组件--应用程序兼容性. 在右侧 ...

  • Excel表格数据超过16位变0怎么解决

    Excel表格显示数据超过16位变0的方法一 1.选择空格右击选择 "设置单元格格式"进入. 2.在弹出的单元格格式列表里选择 设置"本文",然后点击" ...

  • Excel表格数据超过16位变0该怎么办?

    Excel表格中输入16位以上数字如身份证的时候,一般后面的数字会自动变为0,这里教大家一些处理的方法. 当在Excel表格里输入16位以上的数字时,发现文字会现现以下这种情况. 方法一: 1.选择空 ...