有关android内,检查下载的档案,有个MD5格式的checksum让我们知道这个档案是不是完整的
所以我再下载完以后,要对档案做MD5编码,然后跟Server的MD5做确认
可是问题是,不管我用哪种方式取得已下载档案的MD5,都跟Server端的不同
然后以下是我目前已知的
#0.档案在这里 http://0rz.tw/Xkrd5。
#1.取得的方式在这里 http://0rz.tw/KHxnc。
#2.Server端MD5为9696FC2B21A021822B75CF924CBF2C30。
#3.我Local端对此档案取得的MD5为d02985185ada636952c8762294c32838。
#4.我用过很多不同的Sample,或我去下载其他对档案做MD5的App,取出来跟我的d02985185ada636952c8762294c32838一模一样。
#5.我用Mac的终端机对此档案取得的MD5却又跟Server一模一样。
爬了很多文章,所有的测试也都做了,我甚至怀疑后台使用的key不是0123456789abcdef,或他用的是0123456789ABCDEF
但是结果也都不同
还是很纳闷为什么跟后台取得的值不同
恳请板上密码学大神现身。。。感谢各位大大><~