关于VB实现MD5加密的疑问
我在用VB做一个MD5加密软件,效果应该是点加密按扭,文件打开是一串MD5生成的密码,然后点解密,得到原文件。小弟目前不明白,我做的这个小软件,选中文件以后点加密,确实有一串密文,这个密文就是原文件加密后的东西吗?我将这个密文显示在了msgbox中,但如何将这串东西写入原加密文件呢?使之打开后显示这个不可识别的密文呢?还有,又如何解密呢?源文件我已经做成压缩文件,放心,没毒[tk07] ,就是4个VB文件,请各位大大帮忙修改下,谢谢啦~~~[tk05] 你的语言表述能力…… MD5是单向加密,不可能有解密的,如果要能加密还能解密,那不如自己写个简单的加密算法呢...... 不是,我们老师就说,MD5加密是不好被破解,但不是不能解密,其实我也不懂的,我小白的,那各位大大看看我上传的那个附件,里面的源代码是起到一个什么作用呢?谢谢大家 本来我写的是异或加密和解密的,老师说我写的太简单了,而且容易被破解,所以就让我用MD5来加,MD5原理我不是很懂的....老师说用MD5加密以后,文件在打开时和异或加密打开一样,也是看不懂的乱码或者密码,然后输入密码以后就能还原原文件,这样能实现吗? 不可能的,md5目前还无法很容易的破解,如果你有几台超级计算机,那可以考虑一下破解,否则还是用其它方法吧
一般你找找DES加密或者RSA就可以了,这两个肯定可以满足你老师的要求 MD5要是能解密……Winrar还有市场吗? 自己写加密,他不看你的源代码,他能反向猜出来?
MD5解密是不可能的了,你们老师要是不服,就让他到CSDN去挑战吧..... 呵呵,我晚上去问问我们老师,看看到底能不能这样,不行的话我就异或吧~~MD5我就知道他能做数字认证,数字认证我看了看,大概还是知道它的原理的~[tk09] [quote][bo]以下是引用 [un]hxfly[/un] 在 2008-5-11 13:31 的发言:[/bo]
自己写加密,他不看你的源代码,他能反向猜出来?
MD5解密是不可能的了,你们老师要是不服,就让他到CSDN去挑战吧..... [/quote]
除非是一次一密密码,都可能反向破译的。 是暴力猜想还是反向破译?
反向破译MD5加密的东西,也只能存在于理论上,以目前人类的技术和计算机水平,恐怕还困难点。
页:
[1]
