日本的美白丸哪种最好:MD5字符串加密与文件加密的区别

来源:百度文库 编辑:查人人中国名人网 时间:2024/03/28 19:54:14
手里有MD5加密的源码,函数原型为 String MD5(String s),请问利用此函数如何去验证得到一个文件的 MD5 值。

试过新建一个文本文件,在里面随便写点东西保存,然后在程序中读取此文件每一行的字符然后接在一起传入上面的MD5函数中,验证结果和偶下载的软件验证结果一致,但是若对此文件做一些改动(比如删除一个字符后又加上去,文件内容还是没有改变),再次利用利用上面的方法验证得到的MD5值就与偶下载的软件的验证结果不一样了(偶手里有好几款MD5验证软件,所以不会是软件问题),偶想知道对于文件,如何得到上面 MD5 函数中所需要的参数 s ???
请各位懂中文的高手进来看清楚题目了再作答,谢谢~~~~~~~~~

MD5 不是加密,是散列函数,用于签名。

不应该的,你研究一下你的文件。参数 s 不就是你需要签名的原字符串吗?