在上传FTP文件时,为了知道别人是否攻击篡改过文件,可以选择
1.同时上传文件的MD5值,对方下载时进行比较,但是考虑到别人同时改了你的文件的MD5值怎么办?
2.算出文件的MD5值后,在你的MD5值后面加上一个仅仅你们双方自己知道的字符,在计算出MD5+字符串的MD5值,上传这个新的MD5值,对方下载后计算出文件的MD5值,加上密钥,计算出这个字符串的MD5值,与同时上传的MD5值进行比较,如果一致,则文件没有被篡改过,否则这个文件则不能用。